0
我有一个简单的MySQL数据库表,只有20条记录。 ID
列是设置为主键的AUTO_INCREMENT
integer
。DESC挂起的MySQL命令; ASC很好
此代码试图获取从表中的最新条目,使用PDO对象:
$query="SELECT * FROM latest_news ORDER BY ID ASC";
$pdo=connectToDatabase();
$result=$pdo->query($query);
$newsStory=$result->fetch();
此代码工作正常,当我整理升ORDER BY ID ASC
,但是当我降序排序ORDER BY ID DESC
,它挂起并失去联系。没有显示PHP错误信息;即使经过漫长的等待,该页面也不会在浏览器中加载。
环境是PHP 5.4.45,MySQL的27年6月5日和使用的EasyPHP 14.1
当然本地Web服务器,如果需要任何的更多信息,请让我知道。对于MySQL查询还是比较新的。
你可以发送你的挂机查询吗? –
当然,我们希望你的意思是'ORDER BY ID DESC'(带** ID **)。另外,你想检查'query()'的返回值,并且记录错误,如果它是假的。 – jcaron
感谢您指出这一点;编辑了这个问题。 – TheTurkey