mam baze danych, z ktorej wartosci (3 kolumny: pierwsza, druga, data) chcialbym wyswietlic w 4 listach rozwijanych
w dwoch beda znajdowac sie wartosci z osobnych kolumn z bazy,
a w dwoch ostatnich daty z jednej kolumny z bazy - raz w kolejnosci rosnacej i raz w malejacej
(pierwsza, druga, data od, data do)
jak to zrobic, aby nie tworzyc dla kazdej listy osobnego zapytania sql i jak powtarzajace sie wartosci wyswietlic tylko raz?
pewnie mozna te wartosci raz zaciagnac do arraya i za kazdym razem odfiltrowac tylko to, co jest w danym miejscu potrzebna, ale jak?
na razie dla kazdej listy pisze kod:
<?php $query_1 = "SELECT pierwsza FROM baza ORDER BY pierwsza ASC"; if(!$list1) { } // i dalej ?> <select name="pierwsza"> <?php { $pierwsza = $row['pierwsza']; } ?> </select> <?php //udalo mi sie tez zaladowac wszystko do arraya. co z tym dalej zrobic? { $piewsza[] = $row['piewsza']; $druga[] = $row['druga']; $data[] = $row['data']; } ); ?>
dziekuje i pozdrawiam