Задать вопрос
@kaliboba

Как сделать так, чтоб в форме отображалось одно поле таблицы, а отправлялось другое?

Имею таблицу категорий, в которой есть поля id и name. В форме естественно должно отображаться name, ибо пользователь не знает, что скрывается за цифрами, однако отправлять в базу данных нужно поле id, т.к к нему привязано поле category_id таблицы продуктов. Как это сделать?
  • Вопрос задан
  • 53 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
Решения вопроса 1
delphinpro
@delphinpro Куратор тега Laravel
frontend developer
Выводите список категорий в select
<option value="{{ $category->id }}">{{ $category->name }}</option>


Это если в форме нужно выбрать категорию. Если категория уже выбрана, например зашли в категорию и добавляем в нее товары, то название категории для пользователя вообще можно вывести текстом, а ID в скрытом поле.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы