gpt4 book ai didi

php - MySQL 返回 MIN id 而不是 MAX id?

转载 作者:行者123 更新时间:2023-11-29 07:22:12 28 4
gpt4 key购买 nike

我有一个表,其中有一个名为“id”的 A.I 列。此列未签名,有 6 个条目。所以 id: 6 是该列中的最大值。使用PHP调用表中的最大id,它总是打印出最小值。这就是我正在做的事情:

$MAX_ID = $db->query("SELECT MAX(id) FROM table");
echo "Hello" + $MAX_ID;

我已经尝试了所有方法,例如 ORDER BY 和 id=("SELECT FROM MAX(id)"),但仍然返回 1。我正在使用 PHPMyAdmin,当我在那里执行 SQL 查询时,会返回正确的值。我做错了什么?

最佳答案

不,您得到的只是一个 MySQLi 结果对象 ($MAX_ID)。

执行查询→获取行。

$query = $db->query("SELECT MAX(id) FROM Entertainment"); // execute
$max_id = $query->fetch_array(); // fetch
echo $max_id[0];

附加说明:使用 . 进行串联,而不是 +:

echo 'max: ' . $max_id[0];

关于php - MySQL 返回 MIN id 而不是 MAX id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35737599/

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