Всем приятного времени суток! Я самоучка, но базовые моменты знаю, если поможете хотя бы намекнув, скорее всего сам догадаюсь. Благодарю за внимание и помощь! Если коротко: На странице в форме (<form action="zakaz.php" method="post">) есть поле <textarea>, в него я заношу разные имена в столбик (например: Ярослав), выглядит примерно вот так: Ярослав Владимир Тимофей Яна Павел Евгений В данный момент все работает так, что создается 1 запись в которой храниться все 6 контактов, но это "капец" как не удобно для дальнейшего использования, так как мне это нужно выводить в виде таблицы, жму кнопку "Версия для печати", информация выводит данные, я распечатываю и передаю дальше в виде бумаг. Как мне сделать что бы в базе phpMyAdmin была создана не 1 строка с 6-тью именами, а 6 строк по 1-му имени. То есть в <textarea> содержится некое количество строк (например 11), как сделать, что бы в БД создавалось такое же количество строчек. Одна строчка = одно имя. Подробнее: HTML: <form action="vendor/zakaz.php" method="post"> <textarea name="names" cols="30" rows="10"></textarea> <button type="submit">ВНЕСТИ</button> </form> PHP: <?php require_once 'connect.php'; $names = $_POST['names']; mysqli_query($connect, "INSERT INTO `zakaz_name` (`zn_id`, `zn_names`) VALUES (NULL, '$names')"); header("Location: ../main.php"); ?>
Да, действительно помогло. Сделал так: PHP: $testX = $_POST["names"]; $test = explode("\n", $testX); Тему можно закрыть.