Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Всем здравствуйте.
Ситуация такая: при публикации контента, поле "Текст статьи" может дублироваться сколько угодно раз (чтобы между текстами удобно было вставлять картинки и видео). Name у этой textarea один и тот же. В БД записывается значение только из последней textarea.А надо из всех.
Вопрос: как записать все значения из всех textarea в один столбец (posts_body) БД.
Не могу сообразить как это сделать. Буду благодарна за любую подсказку.
Не в сети
Не очевидно что ты имел в виду. Речь идёт о нескольких <textarea name="foo"> в одной форме?
Если эти несколько элементов относятся к одной записи в таблице — дай им разные имена. Если они относятся к разным записям, можешь указать
<textarea name="foo[]">
или
<textarea name="foo[уникальный_номер]">
тогда на стороне PHP эти данные будут выглядеть как массив значений.
Дальше сам.
Изменено artoodetoo (08.12.2017 08:36:05)
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Не в сети
Страницы 1