eipiel Postado Maio 27, 2008 Denunciar Share Postado Maio 27, 2008 Amigos, to com um probleminha que acredito ser facil de rolver para os mais entendidosTenho um bando de dados chamado "RADIO"de Indicativos de radioamadoreCom campos "INDIC" e "UF" A Tabela estatipo assim:py2xgw - SCpy2Kgw - SCpy5xSw - PRpy2Hgw - SCpy2xgw - SCpy2xDw - SCpy5xgU - PRpy1xgw - SPpy1Cgw - SPpy5xJw - PRPreciso gerar um relatorio, separado por Estado (UF)tipo assim:SC py2xgw - SC py2Kgw - SC py2Hgw - SC py2xgw - SC py2xDw - SCPR py5xSw - PR py5xgU - PR py5xJw - PRSP py1xgw - SP py1Cgw - SP To me batendo de como fazer um while dentro de outro Como definir, para ele agrupar os indicativos de SC, de PR, etc Sera que alguém pode me auxiliar nesse While????????????----------------------------------------------------------------//------- Ativa o MySQL database.$db_selected = mysql_select_db($dbname, $connection);if (!$db_selected) { die ('Can\'t use db : ' . mysql_error());}//------- Seleciona todas as linhas$query = 'SELECT * FROM RADIO order by uf, uf';$result = mysql_query($query);if (!$result) { die('Invalid query: ' . mysql_error());}//------- Mostra os Indicativoswhile ????????{ echo ($row['uf']); while ($row = @mysql_fetch_assoc($result)) { echo ($row['indicativo']); } }----------------------------------------------------------------Desde já agradecoAndre Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eduardo Neri Postado Maio 27, 2008 Denunciar Share Postado Maio 27, 2008 (editado) você já tentou usar na seleção a função GROUP BY? Editado Maio 27, 2008 por Eduardo Neri Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
eipiel
Amigos, to com um probleminha que acredito ser facil de rolver para os mais entendidos
Tenho um bando de dados chamado "RADIO"
de Indicativos de radioamadore
Com campos "INDIC" e "UF"
A Tabela esta
tipo assim:
py2xgw - SC
py2Kgw - SC
py5xSw - PR
py2Hgw - SC
py2xgw - SC
py2xDw - SC
py5xgU - PR
py1xgw - SP
py1Cgw - SP
py5xJw - PR
Preciso gerar um relatorio, separado por Estado (UF)
tipo assim:
SC
py2xgw - SC
py2Kgw - SC
py2Hgw - SC
py2xgw - SC
py2xDw - SC
PR
py5xSw - PR
py5xgU - PR
py5xJw - PR
SP
py1xgw - SP
py1Cgw - SP
To me batendo de como fazer um while dentro de outro
Como definir, para ele agrupar os indicativos de SC, de PR, etc
Sera que alguém pode me auxiliar nesse While????????????
----------------------------------------------------------------
//------- Ativa o MySQL database.
$db_selected = mysql_select_db($dbname, $connection);
if (!$db_selected)
{
die ('Can\'t use db : ' . mysql_error());
}
//------- Seleciona todas as linhas
$query = 'SELECT * FROM RADIO order by uf, uf';
$result = mysql_query($query);
if (!$result)
{
die('Invalid query: ' . mysql_error());
}
//------- Mostra os Indicativos
while ????????
{
echo ($row['uf']);
while ($row = @mysql_fetch_assoc($result))
{
echo ($row['indicativo']);
}
}
----------------------------------------------------------------
Desde já agradeco
Andre
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.