Aquí os paso el código donde muestro las empresas, y lo que he hecho para mostrar plantas:
Código PHP:
Ver original
if($_SESSION['rol']=="Administrador"){ $logoDescripcion = "SELECT * FROM empresa"; $resultLD = mysql_query($logoDescripcion,$conexio); $count=0; while($rowLD= mysql_fetch_array($resultLD)){ ?> <div id="empresa<?php echo $rowLD['idempresa'];?>" style="width:700px; <?php if($count!=0){echo "display:none;";}?>"> <?php if($rowLD['logo']!=''){ ?> <img src="logos/<?php echo $rowLD['idempresa'].$rowLD['logo']; ?>" width="100" height="100" /> <? } else { ?> <img src="logos/nologo.jpg" width="100" height="100" /> <?php } ?> <h1><?php echo $rowLD['nombre']; ?></h1> <?php if($rowLD['descripcion']!=''){ ?> <?php echo $rowLD['descripcion'];?> <? } else { ?> <?php echo "Empresa sin descripcion"?> <?php } ?> </div> <?php $count++; } ?> <p> Seleccionar empresa <?php $consultaEmp = "SELECT * FROM empresa"; ?> <select id="idempresa" name="idempresa" onChange="cambiarEmpresa(this.value)"> <?php ?> <option value="<?php echo $rowEmp['idempresa']?>"><?php echo $rowEmp['nombre']?></option> <?php } ?> </select> </p> <p> Seleccionar planta <?php $consultaPlanta = "SELECT * FROM planta WHERE idempresa=".$rowEmp['idempresa']; ?> <select id="idplanta" name="idplanta" onChange="cambiarPlanta(this.value)"> <?php ?> <option value="<?php echo $rowPlanta['idplanta']?>"><?php echo $rowPlanta['nombre']?></option> <?php } ?> </select> </p> </div> <?php
PD: El segundo desplegable (el de seleccionar planta) se muestra, pero no hay nada.
Gracias por la ayuda que dais, sois una buena comunidad :)