1. Чтобы сделать так, чтобы в `input` была возможность добавлять несколько строк текста, вам нужно использовать элемент `textarea` вместо обычного `input`. `textarea` позволяет вводить и отображать не только одну строку текста, но и несколько строк.
Пример использования `textarea`:
```html
<textarea rows="4" cols="50">
Начните вводить текст...
</textarea>
```
В данном примере `textarea` имеет 4 строки и 50 символов в каждой строке. Пользователь сможет вводить несколько строк текста.
2. Чтобы настроить обновление данных так, чтобы при извлечении их из базы, если поле не является `input`, данные для редактирования выводились в виде `textarea`, вам нужно добавить условие проверки, что тип поля не является `input`, и заменить вывод данных на `textarea`.
Пример использования условия и `textarea` в PHP:
```php
if ($field_type != 'input') {
echo "<textarea>$field_data</textarea>";
} else {
echo "<input type='text' value='$field_data'>";
}
```
В данном примере мы проверяем, что тип поля не является `input`. Если это так, то выводим данные в виде `textarea`, иначе используем обычное `input`.
При извлечении данных из базы, вам нужно получить тип поля и его значение, и затем использовать вышеприведенный код для проверки и вывода данных в нужном формате.