我正在尝试进行查询,但经过数小时的尝试后,我似乎无法做到正确。我正在尝试做的是从数据库中显示最接近当前日期和时间并且在当前日期和时间之后的一件事。
我的专栏看起来像这样:
date time
1364399654 15:00
1364684400 16:00
1367272800 12:00
我的 PHP 看起来像这样:
$timestamp_now = strtotime(date('d-m-Y')); //Creates a timestamp of the currect date
$time_now = date('H:i');
$sql = mysql_query('SELECT * FROM table_name ORDER BY date ASC, time ASC (WHERE date > '.$timestamp_now.') AND (time > "'.$time_now.'") LIMIT 1') or die(mysql_error());
$data = mysql_fetch_array($sql);
但是,这不起作用。有什么建议吗?