ostatnio borykam sie z problemem wybrania odpowiedniego zestawienia podbranz po wybraniu branzy
<tr> $zapytanie2 = $sql->query("SELECT branza_id, branza_pl FROM targi_branza"); while($dane2 = $sql->fetch_row($zapytanie2)){ ?><option value="<?=$dane2[0]?>" <?=($_GET['branza_id'] == $dane2[0]) ? 'selected="selected"' : '' ?> <?=($dane_temp['branza_id'] == $dane2[0]) ? 'selected="selected"' : '' ?>><?=$dane2[1]?></option><? } </tr> <tr> if(isset($_GET['branza_id']) && is_numeric($_GET['branza_id'])){ $zapytanie3 = $sql->query("SELECT branza2_id, branza2_pl FROM targi_branza2 WHERE branza_id = ".intval($_GET['branza_id'])); if($sql->num_rows($zapytanie3) > 0){ while($dane3 = $sql->fetch_row($zapytanie3)){ } }else{ } }else{ } </tr>
co chce osiagnac:
mam dwie listy rozwijane, jedna branza, druga podbranza tej branzy
po wybraniu z listy branzy, w drugiej liscie pojawiaja sie podbranze przypisane do tej branzy.
czy pobierac najpierw wszystkie dane a pozniej wyswietlic tylko odpowiednie?
czy przeladowywac strone i pobierac tylko te potrzebne dane
co do drugiego rozwiazania to juz mniej wiecej zrobilem jak widac u gory, ale mam problem z podaniem zmiennej branza_id do linka do ktorego ma przechodzic po wybraniu branzy.
czy macie jakis pomysl jakby ten numer branza_id tam wstawiac?
albo jakies sugestie co do ogolnej zasady dzialania czegos takiego?
pozdrawiam, z gory dziekuje bardzo.
ps. jaki znacznik zastosowac do wyżej prezentowanego kodu? php czy HTML?