【发布时间】:2020-01-07 08:18:10
【问题描述】:
我是 Web 开发的新手,我试图在一天中的特定时间从 MariaDb 数据库中获取数据,但没有得到任何结果。
我正在尝试从 laravel 4 框架执行 sql 查询。我的数据库字段类型是日期时间。请看下面的代码:
$today=date('Y-m-d h');
$query = "SELECT * FROM REPORT WHERE SEND_DATE = '". $today."' ";
try{
$rows = DB::select(DB::raw($query));
return $rows;
}catch(Exception $e){
Logs::log_write("Error: " . $e->getMessage(), __FILE__, __LINE__);
}
我希望在特定日期或日期的特定时间得到结果 如果我输入 $today= '2019-09-04 06' 的值,那么如果值匹配,我想从数据库中获取所有记录。
提前致谢。
【问题讨论】:
-
是
SEND_DATEDATETIME 列,因为如果是,那么代码应该可以工作 -
但你似乎没有在做
->get()