2014-01-31 4 views
0
$count = mysql_query("SELECT COUNT(id) FROM users"); 

echo $count; 

Это не работает. Сообщение об ошибке Идентификатор ресурса Неизвестно # 21.
как исправить это?PHP fetch row count

+0

Что databa вы используете? – AmazingDreams

+0

Попробуйте следующее: var_dump ($ count). Может быть, это помогает. – HarryFink

+0

Mysql db connection –

ответ

3

Вы должны использовать fetchColumn()

$count = $db->query("SELECT COUNT(id) FROM users"); 

Должно быть

$count = $db->query("SELECT COUNT(id) FROM users")->fetchColumn(); 

echo $count; //Returns number of rows 
+0

Я не использую PDO. Используется соединение Msql. –

0

использовать этот mysql_num_rows

$sql=mysql_query("SELECT COUNT(id) FROM users"); 
$count= mysql_num_rows($sql); 
echo $count ;