No cadastro eu irei selecionar primeiro o estado, aí irá exibir de acordo com o estado a cidade., aí quando eu enviar o cadastro, a respetiva escola será cadastrada para aquela cidade que foi selecionada neste cadastro.
O cadastro eu terminei e funciona, mas eu não sei fazer a combo box que pega o estado do DB e as cidades TB. Não sei fazer esse processo de conexão com o DB e pegar os dados.
Podem ajudar?
Tenho o DB Cidades, neste DB tenho a Tabela DDD com os campos:
ID, Cidade, UF e DDD
Como é que eu chamo o Estado e para cada estado as cidades?
Pergunta
Paulo C. Jr.
Oi Pessoal, boa tarde.
Preciso da ajuda de vocês num cadastro.
Funcionará assim...
No cadastro eu irei selecionar primeiro o estado, aí irá exibir de acordo com o estado a cidade., aí quando eu enviar o cadastro, a respetiva escola será cadastrada para aquela cidade que foi selecionada neste cadastro.
O cadastro eu terminei e funciona, mas eu não sei fazer a combo box que pega o estado do DB e as cidades TB. Não sei fazer esse processo de conexão com o DB e pegar os dados.
Podem ajudar?
Tenho o DB Cidades, neste DB tenho a Tabela DDD com os campos:
ID, Cidade, UF e DDD
Como é que eu chamo o Estado e para cada estado as cidades?
Aguardo.
Jr.
Se ajudar segue código da página de cadastro.
<html> <LINK REL=stylesheet HREF="liks_etc.css" TYPE="text/css"> <head> <title>::Cidades::</title> <script language="javascript"> function valida_campo() { <!-- var cidade = document.form.cidade.value if (cidade==""){ alert("Digite o nome da Cidade!"); document.form.cidade.focus() return false } var estado=document.form.estado.value; if (estado==""){ alert("Digite o Estado!") document.form.cidade.focus() return false } } //--> </script> </head> <body> <form method="post" action="insert_escola.asp" name="form" onsubmit="return valida_campo()"> <div align="center"> <center> <table width="44%" border="0" cellspacing="2" cellpadding="2"> <tr align="center"> <td bgcolor="#f5f5f5" width="35%"> <div align="center"><font color="#000099"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><font color="#CCCCCC">Incluir</font></font></b></font></div> </td> <td bgcolor="#f5f5f5" width="30%"> <div align="center"><font color="#000099"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><a href="form_exclui.asp" class="menu">Excluir</a></font></b></font></div> </td> <td bgcolor="#f5f5f5" width="35%"> <div align="center"><font color="#000099"><b><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#CCCCCC"><a href="escolhe_pra_auterar.asp" class="menu">Alterar</a></font></b></font></div> </td> </tr> </table> <table border="0" width="352" bgcolor="F5F5F5"> <tr bgcolor="#FFFFFF"> <td colspan="2" height="34"> <div align="center"><font size="2"><b><font face="Verdana, Arial, Helvetica, sans-serif" color="#000066">Cadastro de Escola</font></b></font></div></td> </tr> <tr align="center" bgcolor="#FFFFFF"> <td height="34" colspan="2"> <table width="200" border="0" cellspacing="2" cellpadding="0"> <tr> <td width="122">Selecione o Estado:</td> <td width="72"></td> </tr> <tr> <td>Selecione a Cidade:</td> <td> </td> </tr> </table> </td> </tr> <tr> <td width="128"><font size="2" face="Verdana" color="#0066FF">Nome da Escola:</font></td> <td width="214"> <input name="Escola" type="text" id="Escola" style="font-family: Verdana; font-size: 8 pt;COLOR: 0000CC;" size="20"> </td> </tr> <tr> <td width="128"><font size="2" face="Verdana" color="#0066FF">Endereço:</font></td> <td width="214"> <input name="Endereco" type="text" id="Endereco" style="font-family: Verdana; font-size: 8 pt; COLOR: 0000CC;" onBlur="confere()" size="20"> </td> </tr> <tr> <td><font color="#0066FF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Complemento:</font></td> <td><input name="Complemento" type="text" id="Complemento" style="font-family: Verdana; font-size: 8 pt; COLOR: 0000CC;" onBlur="confere()" size="20"></td> </tr> <tr> <td><font color="#0066FF" size="2" face="Verdana, Arial, Helvetica, sans-serif">CEP:</font></td> <td><input name="CEP" type="text" id="CEP" style="font-family: Verdana; font-size: 8 pt; COLOR: 0000CC;" onBlur="confere()" size="20"></td> </tr> <tr> <td><font color="#0066FF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Telefone:</font></td> <td><input name="Telefone" type="text" id="Telefone" style="font-family: Verdana; font-size: 8 pt; COLOR: 0000CC;" onBlur="confere()" size="20"></td> </tr> <tr> <td><font color="#0066FF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Fax:</font></td> <td><input name="Fax" type="text" id="Fax" style="font-family: Verdana; font-size: 8 pt; COLOR: 0000CC;" onBlur="confere()" size="20"></td> </tr> <tr> <td><font color="#0066FF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Diretor(a) Geral:</font></td> <td><input name="Diretor" type="text" id="Diretor" style="font-family: Verdana; font-size: 8 pt; COLOR: 0000CC;" onBlur="confere()" size="20"></td> </tr> <tr> <td width="128"><font color="#0066FF" size="2" face="Verdana, Arial, Helvetica, sans-serif">Site:</font></td> <td width="214"><input name="Site" type="text" id="Site" style="font-family: Verdana; font-size: 8 pt; COLOR: 0000CC;" onBlur="confere()" size="20"> </td> </tr> <tr> <td><font color="#0066FF" size="2" face="Verdana, Arial, Helvetica, sans-serif">E-mail:</font></td> <td><input name="Email" type="text" id="Email" style="font-family: Verdana; font-size: 8 pt; COLOR: 0000CC;" onBlur="confere()" size="20"></td> </tr> <tr> <td colspan="2"> <p align="center"> <input type="submit" value="Enviar" name="enviar"> </td> </tr> </table> </center> </div> </form> </body> </html>Link para o comentário
Compartilhar em outros sites
3 respostass 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.