Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/02/2017, 10:01
Joseph
 
Fecha de Ingreso: febrero-2003
Mensajes: 233
Antigüedad: 21 años, 9 meses
Puntos: 4
Cargar varios <select> (Listas desplegables) desde varias tablas mysql

Buenas, estoy necesitando cargar los datos que se encuentran en varias tablas de mi BD a unos select html (Lista desplegables), sé como lograrlo haciendo una consulta por tabla, ejemplo:


$sql1= "select * from seccion";
$query = $con->query($sql1);


<div class="form-group">
<label for="seccion">Sección</label>
<select class="form-control" id="seccion" name="seccion" placeholder="Sección">
<?php while ($r=$query->fetch_array()):{ ?>
<option value="<?php.$r['id'].?>"><?php.$fila['seccion'].?></option><?php }?>
</select>
</div>


Pero necesito varias listas desplegables y la información se encuentra en varias tablas:

$sql1= "select * from materia, docente, aula, seccion";
$query = $con->query($sql1);

De cada una de esas tablas necesito leer:

Materia: id y materia (Campos)

Decente: id y docente (Campos)

Aula: id y aula (Campos)

Sección: id y seccion (Campos)

Ahora no sé como leer los campos de cada una, gracias!

PD: Hacer una conexión por cada consulta no me parece un código muy presentable, seguro existe la manera de simplificarlo.