PHP中使用SUM()合计函数,取不到结果,求解
追问:怎么提问的详情没显示呢?我重新发:从图片可以看出,在MYSQL命令中使用SUM合计函数,得到了想要的结果。
但同样的方法,在PHP中却echo不到结果,看代码:
--------------------------------------------------------
$zzhichu = $conn->query( "select sum(money) as total_money from record where usernameid='$usernameid'");
//测试语句是否执行成功
if (!$zzhichu)
{
echo '出错!';
}//测试指定的值(ID)是否得到
echo '得到ID'.$usernameid;
//打印SUM函数合计结果
$result = mysql_fetch_assoc($zzhichu);
echo $result['total_money'];
----------------------------------------------------------
上面的代码,我加了一条if语句来测试语句是否执行成功,IF没给出出错提示,表明执行成功。
我又测试指定的值(ID)是否取到,显示取到了指定ID。
但最后这句:
$result = mysql_fetch_assoc($zzhichu);
echo $result['total_money'];
没有echo出结果。我希望是执行语句中的这里
as total_money
跟这里
//打印SUM函数合计结果
$result = mysql_fetch_assoc($zzhichu);
echo $result['total_money'];
是错的,否则太悲剧了。
求解...