dongzhui9936 2012-12-07 15:08
浏览 146
已采纳

PHP MySQL - SELECT SUM返回问题

I am attempting to perform the following query:

SELECT SUM(cash) AS total_cash FROM users

The query should give me back a SUM() of the total cash which I've paid out to users in the form of a field named total_cash.

My HTML/PHP is as follows:

<p class="cash_count">
$<? 
    $total_cash = $db->GetNumRows($db->Query("SELECT SUM(cash) AS total_cash FROM users"));
    echo number_format($total_cash);
?>
</p> paid out!

I know GetNumRows will always show 1 as there's only 1 row, but I don't know what to use instead, can anybody guide me?

  • 写回答

2条回答 默认 最新

  • duanhanglekr37902 2012-12-07 15:12
    关注

    You are using some class to connect to database - you have not specified anything about that class. If $db->Query() returns the actual mysql resource, you can do this:

    $res=$db->Query("...."); 
    $r=mysql_fetch_object($res);
    echo $r->total_cash;
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)
编辑
预览

报告相同问题?

手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部