我收到错误SQLSTATE [23000]:完整性约束违规:1048列'次'不能为空(SQL:插入sa_schedule
(cinema_id
,movie_id
,times
)值( - ,[],))
这是我的表格
<div class="form-group">
<label>Cinema Name</label>
<div>
<input type="text" id="cinemaname">
</div>
</div>
<div>
<label>Movie Title</label>
<div>
<input type="text" id="movietitle">
</div>
</div>
<div>
<label>Time Schedule</label>
<div>
<input type="text" id="timesched">
</div>
</div>
这是我的控制器
public function addcinema(Request $request)
{ //some codes here
$addcine = new Schedule();
$addcine->times = $request->timesched;
//some codes here
$addcine->save();
return view ('dashboard');
}
答案 0 :(得分:2)
除非您将列更新为允许空值,否则时间列必须具有值。
答案 1 :(得分:1)
只需将times
列置为可空。此外,您可以为其定义默认值。使用迁移,直接数据库修改或phpmyadmin。