if($endtime > $starttime){
$model->starttime = $starttime;
$model->endtime = $endtime;
if($model->save()){
return $this->succ();
}
}else{
//在本页提示开始时间不得大于结束时间
}
开始时间和结束时间都已接受过来,并且转换成时间戳格式,如果开始时间大于结束时间,在修改页面显示提示信息:开始时间不得大于结束时间
我估计你是想这样吧?请看:
所以你的问题呢?
兩種方法 (建議第一種比較好)
第一種:
比較建議你在前端 javascript 的時候就寫 js 去達成效果(選擇開始時間後 結束時間就只能選擇開始時間之後的時間)
套件都可以去設定 或者自行寫程式
第二種:
不然就是把你要判定的規則寫在models裡 —- 舉例如下 :
用ajax 去呼叫 或者送出後從表單回傳錯誤訊息回去