Hola soy nueva en esto y quisiera tener un poco de ayuda con un sistema que no le encuentro.
Ya tengo una solucion hecha con javascript donde coloco todas mis opciones a mano. Lo que me gustaria hacer es utilizar una consulta de sql en php para no tener que colocar los datos y se actualicen dependiendo de la consulta.
Mi codigo es este:
<label>Edificio</label>
<?php
$con = mysql_connect("localhost", "usuario","password)")or die(mysql_error);
mysql_select_db("bd", $con);
$result = mysql_query("SELECT nombre FROM edificios WHERE activo=1", $con);
echo "<select name='edificio' id='edificio'>
<option selected=selected>-- Seleccione --</option>";
while($fila=mysql_fetch_array($result))
{
$nombre= $fila['nombre'];
$id=$fila['idedificio'];
echo '<option value="'.$id.'">'.$nombre.'</option>';
}
echo "</select>";
?>
Hasta aqui todo va bien, como puedo hacer para guardar el id y poderlo ocupar en la siguiente consulta haciendo lo mismo
<label>Número de habitación</label>
<?php
$con = mysql_connect("localhost", "usuario","password)")or die(mysql_error);
mysql_select_db("bd", $con);
$result = mysql_query("SELECT numerohabitacion FROM habitaciones WHERE idedificio='".$id."'", $con);
echo "<select name='habitacion' id='habitacion'>
<option selected=selected>-- Seleccione --</option>";
while($fila=mysql_fetch_array($hab))
{
$habitacion= $fila['numerohabitacion'];
$id=$fila['idhabitacion'];
echo '<option value="'.$id.'">'.$habitacion.'</option>';
}
echo "</select>";
?>