Ir para conteúdo

POWERED BY:

Arquivado

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

Vini_Aviva

[Resolvido] Contador de REGISTROS no DB

Recommended Posts

Galera estou criando um sistema de noticias mas preciso que gerar as estatísticas do mesmo por exemplo...

 

Noticias: 15

Comentarios: 23

 

Basicamente quero que o PHP conte quatos registros tem na tabela selecionada =) se poderem me ajudar ficarei muito grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você estiver usando MySQL pode fazer assim:

 

$sql = 'SELECT COUNT(id_noticia) FROM noticias';
$query = mysql_query($sql) or die(mysql_error());
$total = mysql_result($query, 0);

printf('<p><strong>Total de notícias:</strong> %s</p>', $total);

Compartilhar este post


Link para o post
Compartilhar em outros sites

A função printf serve para exibir uma string formatada, e o %s significa que deve ser substituído por uma string passada pelo segundo parâmetro da função, no caso a variável $total.

 

Inclusive você poderia usar um %d no lugar de %s, já que o valor da variável $total é um número inteiro.

 

Para maiores informações dê uma olhada no manual:

 

http://br.php.net/ma...tion.printf.php

 

http://br.php.net/ma...ion.sprintf.php

 

Isso é só um jeito de programar de forma mais organizada, mas você também poderia imprimir assim:

 

echo '<p><strong>Total de notícias:</strong> ' . $total . '</p>';

Um abraço!

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.