我有一个日期时间var:
string(19) "2012-09-14 00:00:00"
我想找到表中5行之前的日期时间。
我怎么能这样做?
$db->query("SELECT id, title FROM news WHERE datetime < " . $db->escape($datetime) . ");
以上似乎不起作用。
我正在使用mySQL。
答案 0 :(得分:0)
用引号datetime值括起来,并用反引号datetime列名括起来。
$db->query("SELECT id, title FROM news WHERE `datetime` < '" . $db->escape($datetime) . "' order by `datetime` desc limit 5");