Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2013, 17:52
nades
 
Fecha de Ingreso: enero-2013
Ubicación: Distrito Federal
Mensajes: 88
Antigüedad: 11 años, 3 meses
Puntos: 1
Guardar id de select option en PHP

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>";
?>