Ir para conteúdo
Fórum Script Brasil
  • 0

Relacionando


msb_gj

Pergunta

Boa Noite Pessoal!

Estou querendo fazer algo assim:

Tipo abre a página está a relação dos estados, quando clicar em um deles aparece assim:

Onde estou: Estados > São Paulo

E com a relação das cidades deste estado(que já funciona), e quando clicar em alguma cidade ele ficar assim:

Onde estou: Estados > São Paulo > Santos

Todas as funções de busca estão funcionando, eu queria apenas esse tipo de “paginação” não sei bem se é este o nome.

Mais Uma vez Obrigadão

MSB_GJ

Link para o comentário
Compartilhar em outros sites

10 respostass a esta questão

Posts Recomendados

  • 0

Boa Noite Pessoal

Obrigado pela atenção

Não sei como se chama não. Rsrs

Mas seria +/- assim

Tenho as tabelas que me dão os resultados estados:

São Paulo - RJ – Minas – RS....

Eu clico em um deles e me dá as cidades cadastradas nestes estados e numa linha em cima eu queria que ficasse assim:

Onde você está: > Estados :> São Paulo

Santos - Guarujá - Cubatão

Esse eu consegui fazer que seria assim né: <? echo $id;?>

Ai eu entrando na cidade ficaria assim:

Onde você está: > Estados :> São Paulo > Santos

Resumindo eu não consegui mandar o estado relacionado com a cidade, do modo como estou fazendo ele fica assim:

Onde você está: > Estados :> Santos

Falta o estado nesta parte...

Obrigado

MSB_GJ

Link para o comentário
Compartilhar em outros sites

  • 0

/* Me responda :

São paulo está em uma tabela é isso ?

ou seja são paulo está na tabela

estado

santos esta em uma tabela chamada cidade é isso ?

ou seja temos a tabela estado e cidade só quero saber isso , há sim e se for isso tem cod relacionando ou seja chave , ou cod ou id tem o campoo id nas duas só me responda isso

*/

Link para o comentário
Compartilhar em outros sites

  • 0

É isso mesmo

biggrin.gif

só que quando eu mando do estado para a cidade vai normal, mas quando eu clico na cidade e abre as cidades fica só assim

Onde você está: > Estados :> > Santos

não consigo manter o estado tb ele vai só o $id da cidade

Obrigadão

MSB_GJ

Link para o comentário
Compartilhar em outros sites

  • 0

Eu só coloqueio assim:

<? echo $id1;?> // esse seria o do estado

<? echo $id;?>// e esse das cidade que funciona

esse é o código de relação das cidades:

<html>

<head>

<title>Untitled Document</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body text="#FF9900" link="#FF9900" vlink="#FF9900" alink="#FF0000">

<table width="100%" border="0">

<tr>

<td colspan="2"><div align="center"><strong><font color="#0000FF" size="5" face="Verdana, Arial, Helvetica, sans-serif">Cidades:</font></strong></div></td>

</tr>

<tr>

<td width="18%"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Onde

Voc&ecirc; Est&aacute;&gt;</font></td>

<td width="82%"><font color="#FF0000" size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="index.php?area=1012">Estado

</a> ><? echo $id1;?></font></td>

</tr>

<tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr>

</table>

</body>

</html>

<body text="#FF9900" link="#FF9900" vlink="#FF9900" alink="#FF0000">

<?

include'conn.php';

$banco=mysql_select_db($bd,$dbh);

$sql = mysql_query("SELECT * FROM cidades WHERE est='$id1' ORDER BY 'cid' ASC") or die ("erro de sql:".mysql_error());

echo "<table border=0 cellpading=0 cellspacing=0 width=100%>";

for($i=0;$i<mysql_num_rows($sql);$i++) {

$id = @mysql_result($sql,$i,"cid");

echo "<tr>";

echo "<td>&nbsp;&nbsp;<strong><strong></strong></font><font color=#666666 size=2><a href='index.php?area=1406&id=$id'target=>$id</a></font></strong></td>";

$i++;

$id = @mysql_result($sql,$i,"cid");

echo "<td><strong><strong></strong></font><font color=#666666 size=2><a href='index.php?area=1406&id=$id'target=>$id</a></font></strong></td>";

$i++;

$id = @mysql_result($sql,$i,"cid");

echo "<td>&nbsp;&nbsp;<strong><strong></strong></font><font color=#666666 size=2><a href='index.php?area=1406&id=$id'target=>$id</a></font></strong></td>";

$i++;

$id = @mysql_result($sql,$i,"cid");

echo "<td><strong><strong></strong></font><font color=#666666 size=2><a href='index.php?area=1406&id=$id'target=>$id</a></font></strong></td>";

}

echo "</table>";

?>

Obrigado

MSB_GJ

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      652k
×
×
  • Criar Novo...