Cześć,
potrzebuję pomocy. Chciałbym zrobić dwie listy rozwijane lecz druga miałaby być zależna od pierwszej.
Przykład roboczy:
W pierwszej liście mam do wyboru pomieszczenie do sprzątania (pokój, kuchnia).
W drugiej czynność (wycieranie kurzy, mycie naczyń).
W momencie, gdy wybiorę sprzątanie kuchni to miałoby się tylko pokazać mycie naczyń.
Na chwilę obecną próbowałem zrobić coś takiego:
$result=sqlsrv_query($conn, "SELECT distinct Obszar FROM cleaningHouse", array(), array( "Scrollable" => 'keyset' ));
$result1=sqlsrv_query($conn, "SELECT distinct Czynnosc FROM cleaningHouse where Obszar = '$result'", array(), array( "Scrollable" => 'keyset' ));
<label>Obszar</label>
<select name="one" class="custom-select" style="width:300px;" id="idispl" required="true">
<option selected disabled value="">Wybierz obszar</option>
<?php
while($rows = sqlsrv_fetch_array($result, SQLSRV_FETCH_ASSOC)){
?>
<option value="<?php echo $rows['Obszar'];?>">
<?php echo $rows['Obszar'];?>
</option>
<?php } ?>
</select>
<label>Czynności</label><br>
<select name="two" class="custom-select" style="width:300px;" id="idispl" required="true">
<option selected disabled value="">Wybierz czynność</option>
<?php
while($rows = sqlsrv_fetch_array($result1, SQLSRV_FETCH_ASSOC)){
?>
<option value="<?php echo $rows['Czynnosc'];?>">
<?php echo $rows['Czynnosc'];?>
</option>
<?php } ?>
</select>