gpt4 book ai didi

php - MySQL order by DESC 挂起; ASC 还不错

转载 作者:行者123 更新时间:2023-11-29 21:43:30 25 4
gpt4 key购买 nike

我有一个简单的 MySQL 数据库表,只有 20 条记录。 ID 列是一个 AUTO_INCRMENT integer,被设置为主键。

此代码尝试使用 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 5.6.27 和使用 EasyPHP 14.1 的本地 Web 服务器

当然,如果需要更多信息,请告诉我。对于 MySQL 查询来说还相当陌生。

最佳答案

这原来是由于 MySQL 查询的结果造成的。

使用DESC时,结果很大,并且被另一个函数处理导致PHP挂起。

ASC 的结果不同且较小,因此不会导致相同的问题。

关于php - MySQL order by DESC 挂起; ASC 还不错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34277614/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com