在这里快速,我正在尝试选择两个时间戳之间的所有记录。当前时间和接受日期。接受日期是一个 UNIX 时间戳。我正在尝试从名为“消息”的表中选择记录,并且每条记录的 UNIX 时间戳位于“时间”列中。
这是我尝试过的查询之一
$query = " SELECT * FROM `messages` WHERE `user_id` = $id \n"
. "And `time` between \"(UNIX_TIMESTAMP($timestamp)\" And UNIX_TIMESTAMP(NOW()) ";
它似乎没有为我返回任何东西。我尝试了很多不同的变化。我也试过这个 - $timestamp 是 Unix 格式..
$query = " SELECT * FROM `messages` WHERE `user_id` = $id \n"
. "And `time` between $timestamp And UNIX_TIMESTAMP(now()) ";
我敢肯定这是显而易见的,非常感谢一些输入!