2016-07-08 91 views
-4

在我的應用程序中,我有登錄/註冊系統,需要統計註冊用戶的總數。例如,我有2個註冊用戶。獲取註冊用戶總數

---------------------------------------------------- 
|id| email  |use_name|user_pass|confirm_pass| 
---------------------------------------------------- 
|7 | [email protected]| theo | my pass | my pass | 
---------------------------------------------------- 
|8 | [email protected]| test | my pass | my pass | 
---------------------------------------------------- 

的是在MySQL稱爲SUM函數,但它增加ints.In我的情況下,儘管ID是從最後刪除的用戶遞增。

謝謝,

泰奧。

+5

'select your COUNT(id)registered_users from your_table' .. –

回答

-1

在您的查詢中使用mysql_num_rows。

http://php.net/manual/en/function.mysql-num-rows.php

考慮從MySQL moveing客場的mysqli或PDO如果你是一個新的。 而不是學習一個過時並且不支持的mysql。

+2

使用'where 1 = 1'並使用mysql_num_rows進行計數的效率非常低,Sougata的解決方案使用聚合函數COUNT()更快 –