Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
tb_estados tabela cliente relacionamentos tb_estadost.id e tb_cidades.id
id uf nome id estado uf nome
01 AC Acre 0001 01 AC Acrelandia
02 AL Alagoas 0023 02 AL Agua Branca
03 AM Amazonas 0271 03 AM Uarini
04 AP Amapá 0275 04 AP Abacate da Pedreira
Estou estudando à 4 dias como realizar o preencimento de combobox à partir de tabelas(estado e municipio) e logo após preencher um textbox com as informações
*** sem o uso de ajax(devido o alto grau de complexidade)
<html>
<head>
<title>Cadastrar Bairro</title>
<script>
function filtrar(){
document.forms[0].hidAction.value="filtrar";
document.forms[0].action="<?php echo $PHP_SELF ?>";
document.forms[0].submit();
}
</script>
</head>
<body>
<form action='frmCadastrarBairro.php?var=combo1' method='POST'>
<table border='0' align='center'>
<tr>
<td>SELECIONE O ESTADO :
<td> <select name='combo1' >
<?php
//acesso ao bd
include "conecta_banco.inc";
//sql = "SELECT tb_estados.cod_uf,tb_estados.nome_uf FROM ESTADO;";
//$sql = ("SELECT * FROM tb_estados;")or die(mysql_error());
//$qry = mysql_query($sql,$connect);
$qry = mysql_query("SELECT * FROM tb_estados") or die(mysql_error());
while ($ve=mysql_fetch_array($qry)){
echo "<option value=".$ve['id'].">".$ve['nome']."</option>";
}
?>
</select></td>
<td>SELECIONE A CIDADE :</td>
<?php
if (isset($_GET['var'])){
$var = $_GET['var'];
}
if (isset($_POST['combo1'])){
// $sql="SELECT cad_cidade.cod_uf,cad_cidade.cidade,cad_cidade.cadastro,estado.cod_uf FROM cad_cidade,estado
$qry=("SELECT tb_cidades.id,tb_estados.id FROM tb_cidades,tb_estados WHERE tb_cidades = $_POST[combo1] and tb_cidade.id=tb_estados.id;")or die(mysql_error());
echo "<td><select name='combo2' >";
//$qry = mysql_query($sql);
while ($v=mysql_fetch_array($qry)){
echo "<option value=".$v['cadastro']." >".$v['nome']."</option>";
}
}
?>
</select>
</td>
</tr>
<tr>
<td>Adicionar : <input type='text' name='adicionar'></td>
</tr>
<tr>
<td><input type='Submit' value='adicionar'></td>
</table>
</body>
</html>
é possivel determinar meu erro?
Carregando comentários...