ah.pinote Posted January 5, 2010 at 04:32 PM Report Share #304250 Posted January 5, 2010 at 04:32 PM 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 1º 2º 3º 4º etc obrigado a quem me puder ajudar Link to comment Share on other sites More sharing options...
KiNgPiTo Posted January 5, 2010 at 04:37 PM Report Share #304251 Posted January 5, 2010 at 04:37 PM Acho que ninguém percebeu o que queres dizer... Talvez ajudasse explicares melhor e/ou meteres o código que já tens. Link to comment Share on other sites More sharing options...
ah.pinote Posted January 5, 2010 at 04:45 PM Author Report Share #304254 Posted January 5, 2010 at 04:45 PM $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 1º 2º 3º 4º etc tá mais claro? Link to comment Share on other sites More sharing options...
softklin Posted January 5, 2010 at 04:50 PM Report Share #304257 Posted January 5, 2010 at 04:50 PM 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. Link to comment Share on other sites More sharing options...
ah.pinote Posted January 5, 2010 at 04:56 PM Author Report Share #304261 Posted January 5, 2010 at 04:56 PM obrigado. 😉 afinal tinha-me enganado. 😉 tava a meter o i++ fora do while e assim não incrementava. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now