laravel 5 select input не вставляется в таблицу пользователей

Я решил добавить тип столбец в предопределенной таблице пользователей

Schema::create('users', function(Blueprint $table)
{
$table->increments('id');
$table->string('name');
$table->string('email')->unique();
$table->string('password', 60);
$table->string('type', 50);
$table->rememberToken();
$table->timestamps();
});

и я уже установил его для заполнения, чтобы он мог быть заполнен.

protected $fillable = ['name', 'email', 'password', 'type'];

Я также сделал выборочный вход в моем представлении регистра, чтобы взять значение

<div class="form-group">
<label class="col-md-4 control-label">User Type</label>
<div class="col-md-6">
<select class="form-control" name="type" id="type">
<option value="0">Patient</option>
<option value="1">Doctor</option>
<option value="2">Nurse</option>
</select>
</div>
</div>

но только пустые значения добавляются в мой тип колонка, в чем, на ваш взгляд, проблема здесь?

0

Решение

Вам нужно либо удалить value атрибут или установите его равным нужному значению «Пациент».

<div class="form-group">
<label class="col-md-4 control-label">User Type</label>
<div class="col-md-6">
<select class="form-control" name="type" id="type">
<option>Patient</option>
<option>Doctor</option>
<option>Nurse</option>
</select>
</div>
</div>
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]