要件: データベースからクエリした時刻をその夜の時刻と比較したいのですが、エラーが報告されます。何が問題ですか? ? ?助けてください
$rob=M('rob');
$successtime=$rob->where(array('ispass'=>1))->field('time ' )->select();
$end_time=strtotime(date('Y-m-d'))+86400;
foreach($successtime as $key=>$val){
if ( $val var_dump($val);
}
}
エラーも投稿されません
タイムスタンプはデータベースに保存されますか?
うーん、そうですね。
うーん、そうですね。
$successtime はクエリ結果です
foreach ループで処理できる場合、$successtime は 2 次元配列である必要があります
$successtime が一致する場合、ビジネス ロジックが間違っています。各列はタイムスタンプとして扱われます
したがって、foreach($successtime as $key=>$val){ の $val は配列です
それを直接使用するのは間違いです (if($val< ;$end_time ){)
は if($val ['time'] < $end_time){