@MaksPaverov

Как сделать выдачу товаров?

Здравствуйте, есть форма добавления товара (все загружается в 1 textarea).
Есть 2 вопроса:
1) Как сделать, чтоб каждая строка добавлялась в 1 строку в БД
2) Если всё добавить в 1 строку (все товары), то как потом по одному выдавать?
  • Вопрос задан
  • 60 просмотров
Решения вопроса 1
@Alk90
php, mysql, jquery, css, html, api
// разбиваем на строки
$textarea = str_replace("\r", "", $_POST['textarea']);
$textarea = preg_replace("/[\n+]/is", "\n", $textarea);
$lines = explode("\n", $textarea);

$query = 'INSERT INTO `table` (`text`) VALUES("'.implode('"), ("', $lines).'");'
$db->query($query);


Само собой не забываем делать проверки и удалять лишнее
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы