Tchello Postado Julho 14, 2008 Denunciar Share Postado Julho 14, 2008 Tenho as seguintes consultas:$sql = "SELECT * FROM tabela WHERE regiao = '1' ";$resultado = mysql_query($sql) or die (mysql_error());$regiao1 = mysql_num_rows($resultado);echo = "$regiao1";Retorna:Região 1 = 45$sql = "SELECT * FROM tabela WHERE regiao = '2' ";$resultado = mysql_query($sql) or die (mysql_error());$regiao2 = mysql_num_rows($resultado);echo = "$regiao2";Retorna:Região 2 = 28$sql = "SELECT * FROM tabela WHERE regiao = '3' ";$resultado = mysql_query($sql) or die (mysql_error());$regiao3 = mysql_num_rows($resultado);echo = "$regiao3";Retorna:Região 3 = 65Preciso printar na tela qual foi a região com o maior resultado, como faço isso??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JuanHBiscaia Postado Julho 14, 2008 Denunciar Share Postado Julho 14, 2008 armazena os resultados em um array, em seguida ordena em ordem decrescente e pega o indice zero, que armazena o maior valor devido a ordenação Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Tchello
Tenho as seguintes consultas:
$sql = "SELECT * FROM tabela WHERE regiao = '1' ";
$resultado = mysql_query($sql) or die (mysql_error());
$regiao1 = mysql_num_rows($resultado);
echo = "$regiao1";
Retorna:
Região 1 = 45
$sql = "SELECT * FROM tabela WHERE regiao = '2' ";
$resultado = mysql_query($sql) or die (mysql_error());
$regiao2 = mysql_num_rows($resultado);
echo = "$regiao2";
Retorna:
Região 2 = 28
$sql = "SELECT * FROM tabela WHERE regiao = '3' ";
$resultado = mysql_query($sql) or die (mysql_error());
$regiao3 = mysql_num_rows($resultado);
echo = "$regiao3";
Retorna:
Região 3 = 65
Preciso printar na tela qual foi a região com o maior resultado, como faço isso???
Link para o comentário
Compartilhar em outros sites
1 resposta 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.