Peguei essa função que faz o seguinte:
Vc tem inicialmente um combo com uma lista de Estados, e dependendo do q vc escolhe, ele aparece um outro combo, com as cidades correspondentes a esse Estado. As 2 funções são praticamente iguais, e estão funcionando normalmente para a escolha de cidades e estados, mas qndo eu seleciono ambos e envio o formulário, ele envia para a base todos os outros valores, menos os de cidade e de estado. Há alguma coisa de errado com essa função???
function retornaSelectEstados()
{
$retorno = "<select name=\"id_estado\" onChange=\"buscaCidades(this)\">\n<option value=''>Selecione um estado</option>\n";
$estados = CidadesBrasil::listarEstados();
while ($dados_estados = mysql_fetch_assoc($estados)) {
$retorno .= "<option value=\"".$dados_estados['id']."\">".$dados_estados['nome']."</option>\n";
}
$retorno .= "</select>\n";
return $retorno;
}
Grato,
Daniel Sampaio
