Некорректная запись данных из Option в БД

201
27 мая 2018, 23:30

Стоит задача сделать запись настроек из формы, где в option человек будет указывать модель:

     <select class="form-control" name="model">
     <option value="1">Model One</option>
     <option value="2">Model Free</option>
     <option value="3">Model Five</option>
     </select>

У каждой модели есть свой номер value (1/2/3) Далее я получаю эти данные через POST и преобразую в текст:

   $type = $data['model'];
   if($type = 1) {
     $num = 'Model "HP" G';
   }
   if($type = 2) {
     $num = 'Model "HP" S';
   }
   if($type = 3) {
     $num = 'Model "HP" X';
   }

После произвожу запись данных в базу данных (использую redbeanphp):

$evsadd->name = $num;

После выбора модели и отправки всего этого на сервер, в БД все время записывается вариант с value = 3 (Model "HP" X). В чем ошибка? Буду рад помощи!

READ ALSO
Ajax принять данные из формы

Ajax принять данные из формы

Всем доброго времени сутокТакой вопрос: есть форма примерно следующего содержания:

186
Цикл наворачивается сам на себя

Цикл наворачивается сам на себя

Делаю обработчик страниц с вытаскиванием превьюшек, почему-то цикл наворачивается сам на себя

177
Динамическое добавление полей формы yii2

Динамическое добавление полей формы yii2

Каким образом при помощи active form yii2 можно реализовать динамическое добавление блока полей формы на фронте? Те

434
Не работает пагинация

Не работает пагинация

Работаю с CodeigniterПытаюсь сделать пагинацию

203