Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eae pessoal beleza?Eh o seguinte eu tenho duas tabelas no meu mysql uma é "regioes" e a outra é "estados" eu queria exibir assim:______________________________
|imagemsudeste | São Paulo| | Rio de Janeiro| | Minas Gerais| | Espirito Santo______________________________|imagemsul | Santa Catarina| | Rio Grande do Sul| | Paraná|______________________________
assim por diantes, em uma celula exibe uma imagem com o mapa da região e na celula do lado eh exibido os estados referentes a região, mas quando eu vou exibir na pagina, exibe todas as imagens dos estados mas os estados soh mostra da região sudeste que eh o codigo "1".as minhas tablelas são essas:regiao: regiao_id, regiao_cod, regiao_img, regiao_nomeestados: estados_id, estados_codregiao, estados_estadoo meu codigo:
> <?include "includes/config.php";$res1 = mysql_connect("$host", "$user", "$senha");$regiaosql = "select * from regiao";$regiaores1 = mysql_db_query("$banco", "$regiaosql", $res1);$estadossql = "select * from estados";$estadosres1 = mysql_db_query("$banco", "$estadossql", $res1);?> <table width="100%" > <tr bgcolor="#FFFFFF"> <td colspan="2"><div align="center"> <? include "includes/banner.php" ?> </div></td> </tr> <tr bgcolor="<?=$sitecordominante ?>" class="fonts"> <td height="14" colspan="2"><div align="center" class="fontsmenu"><strong>Selecione Um Estado </strong></div></td> </tr> <tr class="fonts"> <? while($valor = mysql_fetch_array($regiaores1)) { $regioes = $valor["regiao_nome"]; $regioescod = $valor["regiao_cod"]; $regioesimg = $valor["regiao_img"]; ?> <td width="24%" bgcolor="#FFFFFF"><img src="<?=$regioesimg ?>" width="141" height="114" alt="<?=$regioes ?>"></td> <td width="76%" bgcolor="#FFFFFF" class="estadosina"> <? while($valor2 = mysql_fetch_array($estadosres1)) { $estadoscod = $valor2["estados_codregiao"]; $estados = $valor2["estados_estado"]; $estadosreg = $valor2["estados_regiao"]; if ($estadoscod == $regioescod) { echo "$estados<br>"; } } ?> </td> </tr> <? } ?> <tr bgcolor="#FFFFFF"> <td colspan="2"><div align="center"></div></td> </tr> </table>
Se alguem poder me ajudar, ficarei mto grato, pq eu não sei se errei no comando de repetição ou se foi outra coisa....Agradeço desde já,Douglas
Carregando comentários...