【发布时间】:2014-01-08 05:51:23
【问题描述】:
这是我的查询:
$query = "SELECT * FROM table ORDER BY 'timestamp' LIMIT $startAt, $perPage";
我正在尝试按最新(最新在顶部)对结果进行排序,因此我尝试添加 DESC。 但是无论我把它放在查询中的哪个地方,它都会给我一个错误,它不给出错误的唯一方法是这样的:
$query = "SELECT * FROM movies ORDER BY 'timestamp' DESC LIMIT $startAt, $perPage";
但是即使它没有报错,它仍然不起作用。
这似乎是一个愚蠢的问题,但它真的让我发疯了
【问题讨论】:
-
从时间戳中删除引号。如果您想要礼物,请进行更多研究:3(我希望您也可以转义这些变量,而不是使用
mysql_query) -
添加样本数据和所需的输出。因为语法是对的。究竟是什么问题?