Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

ah.pinote

meter numeros num ranking em php

Mensagens Recomendadas

ah.pinote

Olá.

Gostaria que me ajudassem nesta duvida que eu tenho:

como é que eu consigo meter um ranking numa determinada classificação? tenho tudo feito só falta mesmo a posição. Por exemplo:

Posição    Nome  Moedas

etc

obrigado a quem me puder ajudar

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
ah.pinote

$battleQ = mysql_query("SELECT id, nome, moedas FROM usuarios ORDER BY moedas DESC");
echo "<table table border=\"0\"  cellspacing=\"1\" cellpadding=\"0\" width=\"100%\">";
	echo "<tr>";
		echo "<th>Rank</th>";
		echo "<th>Nome</th>";
                        echo "<th>Moedas</th>";
	echo "</tr>";

while ($battle = mysql_fetch_array($battleQ)){
	echo "<tr>";
		echo "<td>posicao\n</td>";
		echo "<td><center>$battle[nome]\n</center></td>";
		echo "<td>$battle[moedas]\n</td>";
	echo "</tr>";	
	}
echo "</table>";

Pronto tenho isto.

O que eu quero fazer é meter os numero da posição. Ou seja pelo exemplo:

Posição    Nome  Moedas

etc

tá mais claro?

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
softklin

Antes do while, podes inicializar uma variável a 1, sejam $i.

Na tua linha, basta imprimir e incrementar o $i, ou seja:

echo $i++;

ou se preferires em dois passos:

$i++;
echo $i;

mas neste tens de inicializar a 0.


Nick antigo: softclean | Tens um projeto? | Wiki P@P

Ajuda a comunidade! Se encontrares algo de errado, usa a opção "Denunciar" por baixo de cada post.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.