Ir para conteúdo
Fórum Script Brasil

rantunes80

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre rantunes80

rantunes80's Achievements

0

Reputação

  1. Estou com o mesmo problema. Será que vocês podem disponibilizar para mim a mesma solução? Tentei baixar o arquivo postado mas não deu. Obrigado
  2. Necessito de sua ajuda de vocês. Estou tendo problemas com o código: $regional = $_POST['regional']; pois o meu $_POST['regional'] não está trazendo nada. Fiz com dois combos, o primeiro funciona direito e o segundo mostra que não há municipais cadastradas para aquela regional. Fiz um teste e atribuí para a variável $regional = 18, funcionou, o segundo combo trouxe municípios cujo id_regional é 18. Me ajude, por favor, não sei mais o que fazer, Segue abaixo meu código: Formulário Cadusuario: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <?php include "valida_cookies.inc"; ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <style type="text/css" media="all"> @import url('system.css'); screen all, </style> <title>MPT/SI-DOF Sistema Integrado do Departamento de Orçamento e Finanças</title> <script type="text/javascript" src="jquery-2.1.0.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("select[name=regional]").change(function(){ $("select[name=municipal]").html('<option value="0">Carregando...</option>'); $.post("munic.php", {regional:$(this).val()}, function(valor){ $("select[name=municipal]").html(valor); } ) }) }) </script> </head> <body> <td> <select name="regional"> <option value="0">Escolha uma Regional</option> <?php mysql_connect("localhost", "root", "admin"); mysql_select_db("dof"); $SQL= "SELECT * FROM tbregional"; $qr = mysql_query($SQL) or die(mysql_error()); while ($in=mysql_fetch_assoc($qr)){ echo '<b><option value="'.utf8_encode($in['id_regional']). '"></b>'.utf8_encode($in['nome_regional']).'</option>'; } ?> </select> <td><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif" color="#FFFFFF">Municipal:</font></b></td> <td> <select name="municipal"> <option value="0" disabled="disabled">Escolha uma Regional Primeiro</option> </select> </td> </tr> </body> </html> Formulário munic.php <?php mysql_connect("localhost", "root", "admin"); mysql_select_db("dof"); $regional = $_POST['regional']; $SQL= "SELECT * FROM tbmunicipal WHERE id_regional = '$regional'"; /* acho que o problema está aqui, mas não sei como resolver*/ Já visualizei na ferramenta de desenvolvedor web do mozilla e o campo id_regional não está recebendo nada, parece que o meu $.post não está enviando o valor do combobox regional para a variável regional. $qr = mysql_query($SQL) or die(mysql_error()); if(mysql_num_rows($qr) == 0){ echo '<option value="0">'.htmlentities('Não há Municipais nessa Regional').'</option>'; }else{ while($ln = mysql_fetch_assoc($qr)){ echo '<option value="'.utf8_encode($ln['id_municipal']).'">'.utf8_encode($ln['nome_municipal']).'</option>'; } } ?> Atenciosamente. Naldo
×
×
  • Criar Novo...