获取时间戳字段值小于最后一天mysql php的位置

时间:2016-01-25 17:13:23

标签: php mysql

我有一个带有时间戳字段的表,我想获取时间戳值小于最后一天的所有数据。我尝试了下面的代码,但它没有工作,并给我空白数组。

$start = strtotime(date('2016-01-26'));    
$qry = "SELECT * FROM kom_payment_logs WHERE date<".$start;
$query = db_query($qry);

如何在时间戳字段的where条件中使用php日期函数值。

1 个答案:

答案 0 :(得分:0)

首先,检查您的mysql日期字段本身是否为时间戳字段。 其次,在php中获取$ start的值,将其置于mysql查询中的$ start并直接从phpmyadmin&gt;运行查询; mysql表&gt; sql并查看执行查询后是否显示任何错误。