我有一个将日期存储为 Unix 时间戳的数据库(即 1369763646)
要获取特定日期的数据,我必须首先检索数组中的所有数据,然后使用 PHP 日期函数循环以分隔特定日期结果。
$today = date("Y-m-d");
$collect = array();
foreach($data as $row)
{
$date = date("Y-m-d",$row['date']);
if($date == $today)
$collect[] = $row;
}
有没有办法只从时间戳中检索特定日期的数据,而无需使用单个查询将所有数据放入数组中,例如..
SELECT * FROM table WHERE date = '28-05-2013';