0

「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 ?>
4

1 に答える 1

3

あなたの質問を正しく理解している場合:

SELECT SUM(status) FROM user_registration

MySQL集計関数の詳細: http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html


PSジェイがコメントで示唆したように、関数から離れることを検討してmysql_*ください。

于 2014-11-18T16:32:59.097 に答える