archivo principal lugar_nacimiento.php
Código PHP:
<script type="text/javascript" src="../jquery/jquery.min.js"></script>
<script language="javascript">
$(document).ready(function(){
// Parametros para e combo1
$("#lugar_nacimiento_combo1").change(function () {
$("#lugar_nacimiento_combo1 option:selected").each(function () {
//alert($(this).val());
elegido=$(this).val();
$.post("lugar_nacimiento_combo1.php", { elegido: elegido }, function(data){
$("#lugar_nacimiento_combo2").html(data);
$("#lugar_nacimiento_combo3").html("");
});
});
})
// Parametros para el combo2
$("#lugar_nacimiento_combo2").change(function () {
$("#lugar_nacimiento_combo2 option:selected").each(function () {
//alert($(this).val());
elegido=$(this).val();
$.post("lugar_nacimiento_combo2.php", { elegido: elegido }, function(data){
$("#lugar_nacimiento_combo3").html(data);
});
});
})
});
</script>
<select name="lugar_nacimiento_combo1" id="lugar_nacimiento_combo1" class="abstract_pac" style='width:100px;'>
<option value=""> - Elige - </option>
<?
$consulta_1 = mysql_query("SELECT * FROM countrypaises ORDER by nombre");
while($resultado_1 = mysql_fetch_array($consulta_1)){
if($resultado_1[id] == $regpaciente[pais_nacimiento]){
?><option value="<?=$resultado_1[id]?>" selected="selected"><?=$resultado_1[nombre]?></option><?php
}else{
?><option value="<?=$resultado_1[id]?>"><?=$resultado_1[nombre]?></option><?php
}//Fin del else
}//Fin del while
?>
</select>
<select name="lugar_nacimiento_combo2" id="lugar_nacimiento_combo2" class="abstract_pac" style='width:100px;'>
<option value=""> - Elige - </option>
</select>
<select name="lugar_nacimiento_combo3" id="lugar_nacimiento_combo3" class="abstract_pac" style='width:100px;'>
<option value=""> - Elige - </option>
</select>
lugar_nacimiento_combo1.php
Código PHP:
$rpta="";
$consulta_2 = mysql_query("SELECT * FROM countrydepartamentos WHERE codigopais='".$_POST['elegido']."' ORDER by nombre");
while($resultado_2 = mysql_fetch_array($consulta_2)){
if($resultado_2[id] == $regpaciente[departamento_nacimiento]){
?><option value="<?=$resultado_2[id]?>" selected="selected"><?=$resultado_2[nombre]?></option><?php
}else{
?><option value="<?=$resultado_2[id]?>"><?=$resultado_2[nombre]?></option><?php
}//Fin del else
}//Fin del while
echo $rpta;
Código PHP:
$rpta="";
$consulta_3 = mysql_query("SELECT * FROM countryciudades WHERE codigodepartamentos='".$_POST['elegido']."' ORDER by nombre");
while($resultado_3 = mysql_fetch_array($consulta_3)){
if($resultado_3[id] == $regpaciente[ciudad_nacimiento]){
?><option value="<?=$resultado_3[id]?>" selected="selected"><?=$resultado_3[nombre]?></option><?php
}else{
?><option value="<?=$resultado_3[id]?>"><?=$resultado_3[nombre]?></option><?php
}//Fin del else
}//Fin del while
echo $rpta;