Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
ah.pinote

meter numeros num ranking em php

Recommended Posts

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

Share this post


Link to post
Share on other sites
KiNgPiTo

Acho que ninguém percebeu o que queres dizer... Talvez ajudasse explicares melhor e/ou meteres o código que já tens.

Share this post


Link to post
Share on other 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?

Share this post


Link to post
Share on other 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.

Share this post


Link to post
Share on other sites
ah.pinote

obrigado. ;)

afinal tinha-me enganado. ;)

tava a meter o i++ fora do while e assim não incrementava.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.