Intereting Posts
Как мне получить доступ к flashmessenger в моем файле макета, в zend framework? htaccess блокирует доступ к каталогу, но разрешает доступ к файлам Regex удалить все строки строки только в тегах PHP: найдите дубликаты на основе некоторых значений ключа и выполните операцию по дублированию Как я могу вызвать функцию в другом файле? Передача в 32-битное целое может привести к усечению PHP Propel? Внешний вход cPanel и перенаправление javascript innerHTML добавление вместо замены Как правильно шифровать данные с надлежащей аутентификацией с использованием AES-256-CBC в php? удалить из S3 с помощью api php с помощью шаблона Проблемы UTF-8 при чтении CSV-файла с помощью fgetcsv Что такое прокручиваемый курсор PDO? PHP GD не корректно отображает шрифты unicode Самый быстрый способ сравнить состояние каталога или хеширование для удовольствия и прибыли Можно ли изменить фон <td>, если результат поля отличен или равен другому полю?

Как вставить несколько строк из текстового поля в MySQL

<html> <form method="POST" action="insertlines.php"> <textarea name="url" rows="10" ></textarea> <input type="submit" name="submit" value="Enter"> </form> </html> 

Как я могу поместить каждую строку текстового поля в строку MySQL?

То, что я хочу, – это когда я ввожу:

 John Peter Steven 

в текстовом поле я хочу, чтобы они были в моей базе данных с разными идентификаторами.

Вы должны разбирать текст, ища символ «enter»:

 <?php if(isset($_POST['url'])){ if(strpos($_POST['url'], "\n")){ $entries = explode("\n", $_POST['url']); } else { $entries = array($_POST['url']); } // connect to DB here // then iterate over entries foreach($entries as $e){ // build some type of Prepared Statement to protect from SQL Injection $q = "INSERT INTO table (col1) VALUES (?)"; // bind $e to statements // Execute SQL statements } // close DB connection } ?> 

Попробуй это:

 $textarea=$_POST['url'] $sql = 'INSERT INTO YourTable(field1,field2,name) VALUES'; foreach(explode("\n", $textarea) as $row) { $sql.='("field1","field2",.'$row'.)'; } $conn->query($sql)