jpaulol Postado Junho 30, 2009 Denunciar Share Postado Junho 30, 2009 (editado) Galera o seguinte codigo, não quer organizar por quantidade de votos, alguém sabe me dizer o porque??<?php $i = 0;?> <?php $conexao = mysql_connect ("localhost", "", ""); mysql_select_db ("hitbrasi_radio"); $SQLquery = "SELECT * FROM top10 ORDER BY votos DESC LIMIT 10"; $SQLresult = mysql_query($SQLquery,$conexao); while ($linhas = mysql_fetch_array($SQLresult)){ $musica = $linhas["nome"]; $artista = $linhas["artista"]; $n = $i+1; $i++; ?> <table border="1" width="24%" style="border-width: 0px"> <tr> <td style="color: #FFFFFF; border-style: none; border-width: medium" width="15" align="center"><img border="0" src="guias/ind/0<?= $i;?>.gif" width="15" height="15" /></td> <td style="color: #FFFFFF; border-style: none; border-width: medium" background="guias/imagens/fnd-ranc.jpg"><table border="1" width="100%" style="border-width: 0px" cellspacing="0" cellpadding="0"> <tr> <td width="38" style="color: #FFFFFF; border-style: none; border-width: medium"> </td> <td style="color: #FFFFFF; border-style: none; border-width: medium"><font size="1" color="#DDDDDD"><?= $artista;?> - <?= $musica;?></font></td> </tr> </table></td> </tr> </table> <?php } ?> Editado Junho 30, 2009 por jpaulol Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Junho 30, 2009 Denunciar Share Postado Junho 30, 2009 A coluna votos é do tipo int ou varchar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcus Nunes Postado Julho 1, 2009 Denunciar Share Postado Julho 1, 2009 a coluna precisa ser númerica :) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 neto.joaobatista Postado Julho 1, 2009 Denunciar Share Postado Julho 1, 2009 (editado) Galera o seguinte codigo, não quer organizar por quantidade de votos, alguém sabe me dizer o porque??$SQLquery = "SELECT * FROM top10 ORDER BY votos DESC LIMIT 10"; $SQLresult = mysql_query($SQLquery,$conexao); while ($linhas = mysql_fetch_array($SQLresult)){ $musica = $linhas["nome"]; $artista = $linhas["artista"]; Amigo, tenta modificar sua query para: SELECT t.nome,t.artista, CAST( t.votos AS UNSIGNED ) "votos" FROM top10 t ORDER BY "votos" DESC LIMIT 10[]'sJ. Neto Editado Julho 1, 2009 por neto.joaobatista Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jpaulol Postado Julho 1, 2009 Autor Denunciar Share Postado Julho 1, 2009 (editado) A coluna votos é do tipo int ou varchar?Ta do tipo varchar, vai ver e isso o erro q nem o colega abaixo cito!! vo modificar aki e já posto o resultado!!AbraçoGalera o erro tava na tabela mesmo era pra estar no tipo INT, brigado ai pela ajuda galeraAbraços Editado Julho 1, 2009 por jpaulol Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
jpaulol
Galera o seguinte codigo, não quer organizar por quantidade de votos, alguém sabe me dizer o porque??
Editado por jpaulolLink para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.