你好,我有2個選擇以相同的形式:變化與陣列選擇值的值
<form role="form" method="post" action="controlreservas/agregareserva.php" >
<!--ID RESIDENCIAL-->
<?php
include "controlreservas/conexion.php";
$sql1= "select id_residencial from residenciales";
$query = $con->query($sql1);
?>
<label>Residencial</label>
<select name="id_residencial">
<?php if($query->num_rows>0):?>
<?php while ($r=$query->fetch_array()):?>
<option value="<?php echo $r["id_residencial"]; ?>"><?php echo $r["id_residencial"]; ?></option>
<?php endwhile;?>
<?php else:?>
<?php endif;?>
</select>
</div>
<!--ID RESIDENCIAL-->
<!--ID HABTIACION (NUMERO HABITACION)-->
<?php
include "controlreservas/conexion.php";
$sql1= "select id_residencial,id_habitacion
from habitaciones
where id_residencial=".$_POST["id_residencial"];
$query = $con->query($sql1);
?>
<label>N° Habitación</label>
<select name="id_habitacion">
<?php if($query->num_rows>0):?>
<?php while ($r=$query->fetch_array()):?>
<option value="<?php echo $r["id_habitacion"]; ?>"><?php echo $r["id_habitacion"]; ?></option>
<?php endwhile;?>
<?php else:?>
<?php endif;?>
</select>
</div>
<!--ID HABTIACION (NUMERO HABITACION)-->
<button type="submit" class="btn btn-default" style="float:left">Ingresar Reserva</button>
</form>
首先選擇it's工作,第二個選擇,我需要採取什麼樣的值的形式: where id_residencial=".$_POST["id_residencial"];
,但我不知道這是怎麼回事(我看到更改值的代碼,但沒有與陣列:/)
是'$ _POST [「id_residencial」]'單個id值還是數組? –
我錯過了一些東西,你的查詢這一個應該產生語法錯誤'$ sql1 =「select id_residencial,id_habitacion from habitaciones where id_residencial =」。$ _ POST [「id_residencial」];'這是錯的,希望我是正確 –