PablocoDj Posted June 18, 2011 Report Share Posted June 18, 2011 Cabros tengo un dramon, que ojala me puedan ayudar de la forma mas sencilla, el drama es que cuando selecciono un el item de un combobox debiera despleguarse el contenido acuerdo al primero que seleccione... en este caso.. si selecciono una region, que salgan las provincias acuerdo a esa region... intente buscando en google pero salen ejemplo con jquery y ajax y la verdad no manejo ninguno de los 2, por eso les consulto a uds. si tuvieron un caso similar, aqui les dejo el codigo: <?php include("conexion.php");?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Crear Paciente</title> <script type="text/javascript" src="js/valRegistro.js"></script> </head> <body> <center> <form action="confirmarCrear.php" method="POST" onSubmit="return val_registro();" > <table> <tr> <td>Rut Paciente:</td> <td><input type="text" name="txtrut" id="txtrut"/></td> <td><span id="err_rut"></span></td> </tr> <tr> <td>Nombre Paciente:</td> <td><input type="text" name="txtnom" id="txtnom"/></td> <td><span id="err_nom"></span></td> </tr> <tr> <td>Apellido Paterno:</td> <td><input type="text" name="txtpat" id="txtpat"/></td> <td><span id="err_pat"></span></td> </tr> <tr> <td>Apellido Materno:</td> <td><input type="text" name="txtmat" id="txtmat"/></td> <td><span id="err_mat"></span></td> </tr> <tr> <td>Sexo</td> <td><select name="sexo"> <option value="Masculino">Masculino</option> <option value="Fememino">Femenino</option> </select></td> </tr> <tr> <td>Fecha Nacimiento:</td> <td><input type="text" name="txtnace" id="txtnace"/></td> <td><span id="err_nace"></span></td> </tr> <tr> <td>Direccion Paciente:</td> <td><input type="text" name="txtdire" id="txtdire"/></td> <td><span id="err_dire"></span></td> </tr> <tr> <td>Calle Direccion:</td> <td><input type="text" name="txtcalle" id="txtcalle" /></td> <td><span id="err_calle"></span></td> </tr> <tr> <td>Número Dirección:</td> <td><input type="text" name="txtnum" id="txtnum" /></td> <td><span id="err_num"></span></td> </tr> <tr> <td>Código Postal:</td> <td><input type="text" name="txtcod" id="txtcod" value="2430000"/></td> <td><span id="err_cod"></span></td> </tr> <tr> <td>Block Departamento:</td> <td><input type="text" name="txtblock" id="txtblock" /></td> <td><span id="err_block"></span></td> </tr> <tr> <td>Piso Departamento:</td> <td><input type="text" name="txtpiso" id="txtpiso" /></td> <td><span id="err_piso"></span></td> </tr> <?php $consulta = "SELECT * FROM region"; $resultado = mysql_query($consulta,$conexion); ?> <tr> <td>Region:</td> <td><select name="proregion" id="region"> <option value="0" >Escoja Region</option> <?php while($row = mysql_fetch_array($resultado)){?> <option value="<?php echo $row['id_region']; ?>"><?php echo $row['nom_reg']; ?></option> <?php } ?> </select></td> </tr> <?php $consulta = "SELECT * FROM provincia"; $resultado = mysql_query($consulta,$conexion); //conectar sentencia sql con java en php ?> <tr> <td>Provincia:</td> <td><select name="provalpo" id="provincia"> <option value="">Escoja Provincia</option> <?php while($row=mysql_fetch_array($resultado)){ ?> <option value="<?php echo $row['id_provi']; ?>"><?php echo $row['nom_provi']; ?></option> <?php } ?> </select></td> </tr> <?php $consulta = "SELECT * FROM comuna"; $resultado = mysql_query($consulta,$conexion); ?> <tr> <td>Comuna:</td> <td><select name="comvalpo" id="comuna"> <option value="0">Escoja Comuna</option> <?php while($row=mysql_fetch_array($resultado)){ ?> <option value="<?php echo $row['id_comuna']; ?>"><?php echo $row['nom_comuna']; ?></option> <?php } ?> </select></td> </tr> <tr> <td>Telefono Fijo:</td> <td><input type="text" name="txtfijo" id="txtfijo"/></td> <td><span id="err_fijo"></span></td> </tr> <tr> <td>Telefono Movil:</td> <td><input type="text" name="txtmovil" id="txtmovil"/></td> <td><span id="err_movil"></span></td> </tr> <tr> <td>Fax:</td> <td><input type="text" name="txtfax" id="txtfax"/></td> <td><span id="err_fax"></span></td> </tr> <?php $consulta = "SELECT * FROM prevision_salud"; $resultado = mysql_query($consulta,$conexion); ?> <tr> <td>Prevision de Salud:</td> <td><select name="prevsalud"> <option value="0">Escoja Prevision</option> <?php while($row=mysql_fetch_array($resultado)){?> <option value="<?php echo $row['id_prevision_salud']; ?>"><?php echo $row['nombre_prevision_salud']; ?> <?php } ?> </select></td> </tr> <tr> <td>E-mail:</td> <td><input type="text" name="txtmail" id="txtmail"/></td> <td><span id="err_mail"></span></td> </tr> <tr> <td>Ingrese Clave:</td> <td><input type="password" name="txtpass" id="txtpass"/></td> <td><span id="err_pass"></span></td> </tr> <tr> <td>Confirme Clave:</td> <td><input type="password" id="txtpassc"/></td> <td><span id="err_passc"></span></td> </tr> <tr> <td colspan="2" align="right"><input type="submit" value="Ingresar"/></td> </tr> </table> </form> </center> </body> </html> Link to comment Share on other sites More sharing options...
cañangasñangas Posted June 18, 2011 Report Share Posted June 18, 2011 (edited) cumpa no esperes a que alguien te venga a hacer la pag... lo unico que te puedo sugerir es hacer esto <select> <?php $consulta = mysql_query("SELECT * FROM tuTabla WHERE pertenezcoAestaRegion='".$_POST['region']."'", $tuConexion); while($datos = mysql_fetch_array($consulta)){ echo '<option value="'.$datos["nombreOvalorProvi"].'">'.$datos["nombreProvi"].'</option>'; } ?> </select> claro esta que esto va si no te importa recargar la pag cada vez que seleccionas una region agrego que para hacerlo "mas" bonito (enverdad esto no arrgla mucho ya que recargar la pag todo el rato es feo) es aplicar onchange="this.submit()" al select de las regiones... saludos Edited June 18, 2011 by cañangasñangas Link to comment Share on other sites More sharing options...
alvcuevas Posted June 19, 2011 Report Share Posted June 19, 2011 Cumpita.. io andube buscando lo mismo en san google hace un wen tiempo atras y lo encontre... :angry: muchas veces depende de las palabras claves que pones en google me parece raro que no lo hallas pillado... te dejo un link dnd sale como hacerlo.... JAVA Ahora si nu puede adaptarlos avisas y te ayudo.... otro.. para que cargas todas las provincias y todas las comunas... si solo vas a mostrar las que estan asociadas a la anterior O_o Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now