Ver Mensaje Individual
  #8 (permalink)  
Antiguo 18/03/2013, 11:15
Dylanrv
 
Fecha de Ingreso: marzo-2013
Mensajes: 23
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: No puedo mostrar 2 desplegables

Hola, gracias por contestar! La idea sería no usar Ajax ni nada por el estilo. He pensado que si creaba un formulario y me mandara los datos por $_POST podría recibir el idempresa y así filtrar el segundo SELECT. Lo he intentado hacer así:
Código PHP:
Ver original
  1. Ver datos de la empresa
  2.             <?php
  3.             $consultaEmp ="SELECT * FROM empresa";
  4.             $resultEmp = mysql_query($consultaEmp,$conexio);
  5.             ?>
  6.             <form action=""; method="post">
  7.             <select id="idempresa" name="idempresa" onChange="cambiarEmpresa(this.value); this.form.submit()">
  8.             <?php
  9.             while($rowEmp=mysql_fetch_array($resultEmp)){
  10.             ?>
  11.                 <option value="<?php echo $rowEmp['idempresa']?>"><?php echo $rowEmp['nombre']?></option>
  12.             <?php
  13.             }
  14.             ?>
  15.             </select>
  16.             </form>
  17.             </p>
  18.             <p>
  19.            
  20.             <?php echo $_POST['idempresa'] ?>   Seleccionar planta
  21.             <?php
  22.             $idempresa=$_POST['idempresa'];
  23.             $consultaPlanta = "SELECT * FROM planta WHERE idempresa='.$idempresa'";
  24.             $resultPlanta = mysql_query($consultaPlanta,$conexio);
  25.             ?>
  26.             <select id="idplanta" name="idplanta">
  27.             <?php
  28.             while($rowPlanta=mysql_fetch_array($resultPlanta)){
  29.             ?>
  30.                  <option value="<?php echo $rowPlanta['idplanta']?>"><?php echo $rowPlanta['nombre']?></option>
  31.             <?php
  32.             }
  33.             ?>
  34.             </select>
  35.             </p>
  36.             <?php