![](/img/trans.png)
[英]SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'status' cannot be null
[英]SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'times' cannot be null
我收到錯誤 SQLSTATE[23000]:完整性約束違規:1048 列 'times' 不能為空(SQL:插入sa_schedule
( cinema_id
, movie_id
, times
) values (-, [], ))
這是我的表格
<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');
}
除非您將times列更新為允許為空,否則它必須具有一個值。
只是使times
列為空即可。 另外,您可以為其定義默認值。 使用遷移,直接進行數據庫修改或phpmyadmin。
change your form to look like this <div class="form-group">
<label>Cinema Name</label>
<div>
<input type="text" name="cinemaname">
</div>
</div>
<div>
<label>Movie Title</label>
<div>
<input type="text" name="movietitle">
</div>
</div>
<div>
<label>Time Schedule</label>
<div>
<input type="text" name="timesched">
</div>
</div>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.