私は DataTables Editor を使用して、当日発生したデータベースからのイベントをグリッドに入力しようとしています。次のクエリを試しましたが、問題が発生しました。
// Time
$date = date_create();
$date = date('m/d/Y', date_timestamp_get($date));
// Where Clause
if (isset($_GET['gridNumber']) && $_GET['gridNumber']==2 && isset($_GET['varTodaysActions']) && $_GET['varTodaysActions']=='y') {
$editor->where($key = date('m/d/Y', strtotime('tblActions.actionTimeStamp')), $value = $date, $op = '=' );
}
この問題は、データベースからフォーマットされた unixtime スタンプを現在の日付と比較しているようです。私が受け取るエラーは
{"エラー":"SQLSTATE[42S22]: 列が見つかりません: 1054 不明な列 '12/31/1969' 'where 句'"、"データ":[]}