gpt4 book ai didi

php - 如何访问 stdClass 变量 stdClass Object([max(id)])=>64)

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

我需要数据库表中最后一个有效条目,该条目将是具有最大主键的行。所以使用 mysqli,我的查询是“SELECT MAX(id) FROM table LIMIT 1”。此查询返回正确的数字(使用 print_r()),但我不知道如何访问它。这是主要代码。请注意,$this->link 指的是具有 mysqli 连接的类。

$q="select max(id) from stones limit 1";
$qed=$this->link->query($q) or die(mysqli_error());
if($qed){
$row=$qed->fetch_object();
print_r($row);
echo $lastid=$row;//here is the problem
}

有效行 print_r($row) 回显“stdClass Object ( [max(id)] => 68 )”

最佳答案

您需要为聚合结果命名。

SELECT MAX(id) AS maxid FROM stones

然后你可以访问像$row->maxid这样的值。

关于php - 如何访问 stdClass 变量 stdClass Object([max(id)])=>64),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3029120/

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