Como exibo o total de dados de uma tabela?
Nenhuma descrição foi enviada.
comentários (0)
suspender
Lista de Respostas:
26/05/2002 1:27pm
(~22 anos atrás)
(~22 anos atrás)
Depende do que voce chama de "total", se voce quiser saber quantos registros a tabela tem pode ser:
$res = mysql_query("SELECT COUNT(*) FROM Table_name");
list($quant) = mysql_fetch_row($res);
ou
$res = mysql_query("SELECT * FROM Table_name");
list($quant) = mysql_num_rows($res);
Mas se voce quer na verdade é totalizar uma coluna pode usar a funcao SUM do MySQL:
$res = mysql_query("SELECT SUM(salarios) FROM folha_pagamento");
list($quant) = mysql_fetch_row($res);
Até mais
Clever Anjos (Vlad)
$res = mysql_query("SELECT COUNT(*) FROM Table_name");
list($quant) = mysql_fetch_row($res);
ou
$res = mysql_query("SELECT * FROM Table_name");
list($quant) = mysql_num_rows($res);
Mas se voce quer na verdade é totalizar uma coluna pode usar a funcao SUM do MySQL:
$res = mysql_query("SELECT SUM(salarios) FROM folha_pagamento");
list($quant) = mysql_fetch_row($res);
Até mais
Clever Anjos (Vlad)
26/05/2002 2:14pm
(~22 anos atrás)
(~22 anos atrás)
Ok valewz.. Só uma coisa, isso me mostra o total de registros de uma tabela??
27/05/2002 10:44am
(~22 anos atrás)
(~22 anos atrás)
Isso mesmo, o mysql_num_rows mostra o numero de registro
07/05/2005 9:21pm
(~19 anos atrás)
(~19 anos atrás)
Duas formas básicas
$query = mysql_query("select count(*) as Qtde from tabela");
$resultado = mysql_result($query,0,'Qtde');
print $resultado;
Ou
$query = mysql_query("select * from tabela");
$resultado = mysql_num_rows($query);
print $resultado;
$query = mysql_query("select count(*) as Qtde from tabela");
$resultado = mysql_result($query,0,'Qtde');
print $resultado;
Ou
$query = mysql_query("select * from tabela");
$resultado = mysql_num_rows($query);
print $resultado;