Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Dae galera, na consulta abaixo estou trazendo do banco os clubes cadastrados e as partidas de cada um com seus dados, até aí consegui fazer dessa forma, mas pra ficar realmente bom, teria que ordenar pelo time com mais pontos e depois pelo número de vitórias, empates e derrotas... Só que a consulta que poderia dar esse retorno é feita no while da consulta principal. Vocês teriam alguma dica pra simplificar e poder fazer essa ordenação?
<?php
$sql_c = mysql_query("SELECT * FROM clubes");
while($c = mysql_fetch_array($sql_c)){
$sql_cc = mysql_query("SELECT id, id_clube, SUM(vitoria) as vitorias, SUM(empate) as empates, SUM(derrota) as derrotas, SUM(golspro) as golspro, SUM(golscontra) as golscontra FROM classificacao WHERE id_clube = '".$c[id]."'");
$jogos = mysql_num_rows(mysql_query("SELECT * FROM classificacao WHERE id_clube = '".$c[id]."'"));
$cc = mysql_fetch_array($sql_cc);
$pontos = $cc[vitorias]*3;
$pontos_final = $pontos+$cc[empates];
$vitorias = $cc[vitorias];
$empates = $cc[empates];
$derrotas = $cc[derrotas];
$gp = $cc[golspro];
$gc = $cc[golscontra];
$sg = $cc[golspro]-$cc[golscontra];
?>Carregando comentários...