cad_bairro.php <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript" src="_recursos/js/jquery-1.9.1.min.js" language="javascript"></script> <script type="text/javascript"> $("select[name=cidade]").change(function(){ var cidade = $("select[name=cidade]").val(); $.post("salvar_bairro.php",{cidade: cidade},function(city){ }) }) $(document).ready(function() { $("#salvar_bairro").click(function() { var nome_bairro = $("#nome_bairro"); var nome_bairroPost = nome_bairro.val(); $.post("salvar_bairro.php", {nome_bairro: nome_bairroPost}, function(data){ $("#resposta_bairro").html(data); } , "html"); }); }); </script> </head> <body> <div id="conteudo"> <?php include "menu_admin.php"; ?> <form id="cidade" name="cidade" method="post" action="" style="float:left; margin-left:300px; margin-top:-200px"><br><br> <h3>Cadastro de Bairros</h3><br><br> <label>Cidade: </label> <select name="cidade" id="cidade"> <option value="0">Selecione...</option> <?php require "conexao/conexao.php"; $city = mysql_query("SELECT * FROM cidade"); if (mysql_num_rows($city) <= '0'){ echo '<option value="0">Não ha cidades cadastradas</option>'; }else{ while($res = mysql_fetch_array($city)){ $id_cidade = $res['id_cidade']; $nome_cidade = $res['nome_cidade']; echo '<option value="'.$id_cidade.'">'.$nome_cidade.'</option>'; } } ?> </select><br /><br /> <label>Bairro: <input type="text" name="nome_bairro" id="nome_bairro" /></label> <input type="button" value="Salvar" id="salvar_bairro" /> </form> <div id="resposta_bairro"></div> </div> </body> </html> salvar_bairro.php <?php require "conexao/conexao.php"; $select_cidade = mysql_query("SELECT * FROM bairro, cidade WHERE cidade.id_cidade == bairro.id_cidade"); $nome_bairro = $_POST["nome_bairro"]; if(!($nome_bairro)){ print "Preencha com o nome do bairro!"; exit(); } $nome_bairro = mysql_real_escape_string($nome_bairro); $busca = "SELECT COUNT(*) AS total FROM bairro WHERE nome_bairro='$nome_bairro'"; $consulta = mysql_query($busca); $total = mysql_result($consulta, 0, "total"); if ($total == 0){ $sql = "INSERT INTO bairro (nome_bairro) VALUES ('{$nome_bairro}')"; $qr = mysql_query($sql) or die(mysql_error()); if($qr): echo '<script>alert("Cadastro realizado com sucesso!")</script>'; else: echo '<script>alert("Erro ao efetuar o cadastro!")</script>'; endif; }else{ print 'Bairro já cadastrado'; } mysql_close($conexao); ?>