gpt4 book ai didi

mysql - SELECT SUM 查询不断收到错误

转载 作者:行者123 更新时间:2023-11-29 13:15:17 27 4
gpt4 key购买 nike

好的,我找到了 mysqli 格式:

$resultDN7 = $db->query("SELECT SUM(`donation_resources`) as `totalDN7` FROM ztn_com_donations WHERE donation_playerid='$player_id' AND donation_corpsid='$player_corpsid' ");
$rowDN7 = $resultDN7->fetch_assoc();
echo $rowDN7['totalDN7'];

$pladon = ( $rowDN7['totalDN7'] );

好吧,如果您注意到最后一行,我必须将结果更改为变量。我找不到这方面的文档,只是一个例子,如下:

if ($rowDN7)
{ $pladon = $row[0]; }

这是正确的吗?

最佳答案

mysql_result() 期望参数 2 为 int,而您给它 string

文档说

The row number from the result that's being retrieved. Row numbers start at 0.

由于在您的情况下DISTINCT SUM(donation_resources)它只会返回1行

应该是这样的

echo mysql_result($resultDN7, 0);

其中 $resultDN7 是资源,0 是行

关于mysql - SELECT SUM 查询不断收到错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21544380/

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