Ir para conteúdo
  • 0

[Resolvido] [PHP/MySQL] ORDER BY não ordena resultados


Guest Dêemezeká

Pergunta

Guest Dêemezeká

Ola, eu estou fazendo um ranking do simpleclans com mysql e php, e nao ta completo mas eu queria saber, (pra quem entende do assunto), por que este ORDER BY não funciona.

$clan_kills_civilian = mysql_query("SELECT SUM(civilian_kills) civilian_kills, tag FROM sc_players WHERE tag LIKE '$tag' ORDER BY civilian_kills DESC") or die(msql_error());
//ele soma as kills civis de todos os membros do clan e exibe tudo certo junto com a tag

Em um banco de dados so pra simular ele aparece

Tag: [tag1] | Kills civis: 5
Tag: [tag2] | Kills civis: 9

porem ele deveria ficar assim:

Tag: [tag2] | Kills civis: 9
Tag: [tag1] | Kills civis: 5

o que tem de errado?

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

<?php

$mysqli = new mysqli("localhost", "root", "", "clans");

$query = $mysqli->query("SELECT * FROM sc_players ORDER BY `civilian_kills` DESC");

while ($row = $query->fetch_array())
{
    echo $row['tag'] . " | " . $row['name'] . " | " . $row['civilian_kills'] . "<br>";
}

Resultado:

tst | Mcjunior2 | 6
pira | lucaslemos | 3
tst | lucaslemos2 | 3
pira | Mcjunior | 2
Editado por leonardosci
Link para o comentário
Compartilhar em outros sites

Guest Rezendes


$clan_kills_civilian = mysql_query("SELECT SUM(civilian_kills) civilian_kills, tag FROM sc_players WHERE tag LIKE '$tag' ORDER BY `civilian_kills` DESC") or die(msql_error());

Link para o comentário
Compartilhar em outros sites

Guest Dêemezeká

 

<?php

$mysqli = new mysqli("localhost", "root", "", "clans");

$query = $mysqli->query("SELECT * FROM sc_players ORDER BY `civilian_kills` DESC");

while ($row = $query->fetch_array())
{
    echo $row['tag'] . " | " . $row['name'] . " | " . $row['civilian_kills'] . "<br>";
}

Resultado:

tst | Mcjunior2 | 6
pira | lucaslemos | 3
tst | lucaslemos2 | 3
pira | Mcjunior | 2
Oq eu queria msm era exibir o top clans ao invés dos players .-. Mas dexa assim msm vlw
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...