我决定在预定义的用户表
中添加类型列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 :(得分: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>