php - 如何读取一行/行中特定列的金额结果? MySQL + PHP

标签 php mysql publish mysql-connector database-connection

我如何计算“user_registration”行中“status”中的所有数字?

这就是我的。它运行良好,但它只显示“user_registration”中的行数。

 <?php
    $con = mysql_connect($dbHost, $dbUser, $dbPass );
    mysql_select_db($dbName, $con);
    $res = mysql_query('SELECT Count(*) FROM ' . 'user_registration', $con);
    if ($row = mysql_fetch_array($res, MYSQL_NUM))
    {
       $users = trim($row[0]);
    }
    else
    {
       $users = 'Error';
    }
    ?>

在网站上显示结果:

<?= $users ?>

最佳答案

如果我正确理解你的问题:

SELECT SUM(status) FROM user_registration

这里有更多关于 MySQL 聚合函数的信息: http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html


P. S. 正如 Jay 在评论中建议的那样,考虑远离 mysql_* 函数。

关于php - 如何读取一行/行中特定列的金额结果? MySQL + PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26999196/

相关文章:

php - 带有php mysql错误的登录功能

javascript - 对 mySQL 查询返回的字符串使用 json_encode 时出错

mysql - 连接 3 个表,其中 2 个被 SELECT *

iphone - iPhone应用发布后,如何排除iphone4?

c# - 为两个应用程序制作一个 ClickOnce 安装程序

php - 分层 php 函数执行错误!这是什么?

php - 从 url 中删除 .php 和 id 并替换为斜杠

mysql - GROUP BY 子句中列的顺序重要吗?

MySQL查询以显示发件人和收件人的姓名

c# - 发布 Visual Studio 2013 之前的 ASP.NET MSBuild 自定义任务