我正在使用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子句'","数据":[]}