Ver Mensaje Individual
  #7 (permalink)  
Antiguo 22/03/2012, 10:17
Avatar de kimmy
kimmy
 
Fecha de Ingreso: julio-2008
Mensajes: 841
Antigüedad: 15 años, 8 meses
Puntos: 15
Respuesta: Pasar por post segundo option seleccionado de un select dependiente

Código Javascript:
Ver original
  1. <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
  2.     <script language="JavaScript" type="text/JavaScript">
  3.     $(document).ready(function(){
  4.                     $("#select1").change(function(event){
  5.                         var id = $("#select1").find(':selected').val();
  6.                         $("#carga_select").load('genera-select.php',"id="+id);
  7.                     });
  8.                 });        </script>

Código PHP:
Ver original
  1. <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
  2.      <table>
  3.        <form action="reservacion.php" method="post">
  4.         <fieldset>
  5.            <legend>Seleccionar Plan:</legend>
  6.            <label for="input-one" class="float"><strong>Posada:</strong>
  7.                </label><br />
  8.                 <?php
  9.            $consulta='select * from posadas';
  10.            $resultado=mysql_query($consulta,$conexion);
  11.            echo "<select class='inp-text' name='select1' id='select1'>";
  12.                while($fila=mysql_fetch_array($resultado)){
  13.                       echo "
  14.                          <option value='".$fila['id_posada']."'>".$fila['nombre_posada']."
  15.                          </option>";
  16.                }
  17.             echo "</select>";?>
  18.             <br />
  19.           <label for="input-two" class="float"><strong>Plan:</strong></label>
  20.               <br />
  21.               <div id="carga_select">
  22.               <select class="inp-text" name="select2" id="select2">
  23.               <option value="0">Seleccionar... </option>
  24.               </select>
  25.               </div>
  26.         </fieldset>

Código PHP:
Ver original
  1. echo "<select id='select2' name='select2'/>";
  2.     $consulta = "SELECT * from planes WHERE id_posada = ".$_GET['id'];
  3.     $query = mysql_query($consulta);
  4.     while ($fila = mysql_fetch_array($query)) {
  5.         echo '<option value="'.$fila['id'].'">'.$fila['nombre_plan'].'</option>';
  6.     };
  7.     echo "</select>";
__________________
Caminando con el corazón partío