Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Londim

Qro um mysql_num_row mas sem a primeira consulta

Recommended Posts

Galera o seguinte.... gostaria de saber quantas pessoa tem cadastradas na minha tabela de bd... so q qria usar um comando so....

 

nao qru usar um select e depois o comando pra contar qnts consultas..

 

tem algum comando q retorna qnts linhas existem na tabela???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você tá misturando um pouco os conceitos.

 

Para obter qualquer dado de um servidor MySQL, você tem que efetuar pelo menos uma consulta... é a forma com a qual o servidor trabalha. Você consulta, ele responde.

 

A função mysql_num_rows() não faz consultas. Ela apenas obtém dados de uma consulta prévia:

 

$consulta = mysql_query("SELECT * FROM tabela");
$num = mysql_num_rows($consulta);

Se você quiser obter somente a contagem, pode fazer algo assim:

 

$consulta = mysql_query("SELECT COUNT(*) FROM tabela");
$num = mysql_result($consulta, 0, 0);

http://dev.mysql.com/doc/refman/5.1/en/counting-rows.html

http://php.net/mysql_query

http://php.net/mysql_result

http://php.net/mysql_num_rows

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.