Ir para conteúdo

Arquivado

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

DackAle

Nº Registro e TOP

Recommended Posts

E ae galeraaa =)

 

Seguinte queria saber como faço para pegar o numero de registros de uma tabela, por exemplo "temos 551 cadastrados no site" gerar o numero e depois mostra-lo.

 

E qual a melhor forma de se fazer um top 10, exemplo no site, vai ter 10 caixas para serem respondidas, vamos dizer que tem a pergunta "qual os 10 melhores filmes", dai pessoal responde, queria fazer um top 10, a logica que pensei seria em fazer um select e de alguma forma pegar valores iguais e dar um jeito de contar, mas to meio perdido nessa logica, se alguem tiver alguma solução, mais facil, pratica ou soube como fazer isso ficaria grato =)

 

Abraçosss

Compartilhar este post


Link para o post
Compartilhar em outros sites

soh complementando a resposta do camarada bicicleta...

 

para contar, para facilitar a vida de quem programa.. você pode usar o * no lugar do campo... fica mais simples ne...

 

sql = "SELECT COUNT(*)as total FROM tabela"

e para pegar os 10 primeiros, da forma q ele passou você vai pegar os 10 primeiros registros na tabela, e naum, os 10 mais votados... ai uma ideia eh toda a vez q alguem vota, você acrescenta 1 no valor registrado... algo do tipo

 

sql = "UPDATE filmes SET voto = voto + 1 WHERE idfilme = 1 OR idfilme = 2 or idfilme = 9"

e para puxar os 10 mais votados... você pode usar o q o camarada falou... so acrescentando um ORDER BY

 

sql = "SELECT TOP 10 * FROM tabela ORDER BY voto DESC"

 

falow velho...

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.