Código:
mi problema es que en la base de datos se insertan tanto estado como ciudad pero pais no porque es?? alguna ayuda? <script language="javascript" src="jquery-1.9.0.min.js"></script> <script language="javascript"> $(document).ready(function(){ $("#pais").change(function () { $("#pais option:selected").each(function () { elegido=$(this).val(); $.post("estado.php", { elegido: elegido }, function(data){ $("#estado").html(data); }); }); }) }); $(document).ready(function(){ $("#estado").change(function () { $("#estado option:selected").each(function () { elegido=$(this).val(); $.post("ciudad.php", { elegido: elegido }, function(data){ $("#ciudad").html(data); }); }); }) }); </script> <style type="text/css"> #apDiv1 { position: absolute; left: 0px; top: 1px; width: 1023px; height: 1158px; z-index: 1; background-color: #CCC; } #apDiv2 { position: absolute; left: 1px; top: -2px; width: 1021px; height: 154px; z-index: 2; background-color: #999; } #apDiv3 { position: absolute; left: 92px; top: 253px; width: 515px; height: 741px; z-index: 3; background-color: #C90; border: medium dashed #F00; } #texto{ font-size: medium; font-style: oblique; font-weight: bolder; color: #00F; } #nombre{ border: medium solid #000; border-radius:8px; } #apellido{ border: medium solid #000; border-radius:8px; } #usuario{ border: medium solid #000; border-radius:8px; } #pass{ border: medium solid #000; border-radius:8px; } #edad { border: medium solid #000; border-radius:8px; } #sexo { border: medium solid #000; border-radius:8px; } #orientacion { border: medium solid #000; border-radius:8px; } #pais { border: medium solid #000; border-radius:8px; } #estado { border: medium solid #000; border-radius:8px; } #ciudad { border: medium solid #000; border-radius:8px; } </style> </head> <body> <div id="apDiv1"></div> <div id="apDiv2"><center><img style="position: absolute; height: 138px; width: 484px; left: 245px;" src="IMAGENES/LOGONEMBO.png" width="1000" height="500" /></center></div> <div id="apDiv3"> <p><center>REGISTRATE AQUI:</center></p> <form id="form1" name="form1" method="post"><center><table width="299" height="307" border="0"> <tr> <td><p id="texto">NOMBRE:</p></td> <td><label for="nombre"></label> <input type="text" name="nombre" id="nombre" /></td> </tr> <tr> <td><p id="texto">APELLIDO:</p></td> <td><label for="apellido"></label> <input type="text" name="apellido" id="apellido" /></td> </tr> <tr> <td><p id="texto">USUARIO:</p></td> <td><label for="usuario"></label> <input type="text" name="usuario" id="usuario" value=" " /></td> </tr> <tr> <td><p id="texto">CONTRASEÑA:</p></td> <td><label for="pass"></label> <input type="password" name="pass" id="pass" /></td> </tr> <tr> <td><p id="texto">EDAD:</p></td> <td><label for="edad"></label> <select name="edad" id="edad"> </select></td> </tr> <tr> <td><p id="texto">SEXO:</p></td> <td><label for="sexo"></label> <select name="sexo" id="sexo"> <option>Hombre</option> <option>Mujer</option> <option>Otro</option> </select></td> </tr> <tr> <td><p id="texto">ORIENTACION:</p></td> <td><label for="orientacion"></label> <select name="orientacion" id="orientacion"> <option>Heterosexual</option> <option>Homosexual</option> <option>Bisexual</option> <option>Travesti</option> <option>Transexual</option> </select></td> </tr> <tr> <td> <p id="texto">PAIS:</p></td> <td><label for="pais"></label> <select id="pais" > <option value="Argentina">Argentina</option> <option value="Bolivia">Bolivia</option> </select> </td> </tr> <tr> <td><p id="texto">ESTADO:</p></td> <td> <label for="estado"></label> <select name="estado" id="estado"> <option value="0">Seleccione un Estado</option> <option value="Buenos Aires">Buenos Aires</option> <option value="Catamarca">Catamarca</option> </select> </td> </tr> <tr> <td><p id="texto">CIUDAD:</p></td> <td><label for="ciudad"></label> <select name="ciudad" id="ciudad" > </select> </td> </tr> <tr> <td colspan="2"><center> <p> </p> <p> <?php $host='localhost'; $user='root'; $pass=''; $db='registro'; $boton=@$_POST['boton-registro']; $nombre=@$_POST['nombre']; $apellido=@$_POST['apellido']; $usuario=@$_POST['usuario']; $contraseña=@$_POST['pass']; $edad=@$_POST['edad']; $sexo=@$_POST['sexo']; $orientacion=@$_POST['orientacion']; $pais=@$_POST['pais']; $estado=@$_POST['estado']; $ciudad=@$_POST['ciudad']; if(isset($_POST['boton-registro'])){ $con=mysql_connect($host,$user,$pass)or die("error al conectar".mysql_error()); mysql_select_db($db,$con) or die("error".mysql_error()); $query=mysql_query('INSERT INTO tabla_registro(nombre,apellido,usuario,pass,edad,sexo,orientacion,pais,estado,ciudad) VALUES("'.$nombre.'","'.$apellido.'","'.$usuario.'","'.$contraseña.'","'.$edad.'","'.$sexo.'","'.$orientacion.'","'.$pais.'","'.$estado.'","'.$ciudad.'")') or die("no se insertaron datos".mysql_error()); } ?> <input type="submit" name="boton-registro" id="boton-registro" value="Enviar" /> </p> </center></td> </tr> </table></center></form> </div> </body> </html>