Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyciąganie z bazy
Forum PHP.pl > Forum > Bazy danych
amxkylu
Witam wszystkich!
Mam wielki problem, a mianowicie:
mam bazę danych w której mam tabelę pytanie a w niej kolumnę dział.
Za pomocą <select><option> robię porządkowanie w niej właśnie po kolumnie dział. Mam np w dzial: Ania, Mania, Misia, z bzay wyciągam następująco:

zmenna $porządkowanie służy do zapytania sql :
select * from $nazwa_tabeli where dzial='$porzadkowanie'

I to pięknie hula.
Lecz tu pojawia się problem :
chcę do rozwijanej listy dodać opcję "wszystkie" żeby wyciągał mi z bazy wszystko jak leci z każdego działu. Czyli na dobrą sprawę żeby było
select * from $nazwa_tabeli
ale ze względu na kod musi być
select * from $nazwa_tabeli where dzial='$porzadkowanie'

I co powinienem wstawić pod $porządkowanie żeby mi wyjął wsio z bazy, z każdego działu?

Jak to zrobić, co wpisać?/
Proszę o pomoc, dopiero rozpoczynam zabawę w php i mysql.
Będę wdzięczy za każdą wskazówkę!
Z góry dzięka!
brachu
bardzo prosto robisz tak:
  1. <select .....>
  2. <option value=0>--Wszystkie--</option>
  3. .....
  4. </select>


a pozniej robisz tylko:
  1. <?php
  2.  
  3. $zapytanie=&#092;"select * from $nazwa_tabeli\";
  4. if($porzadkowanie) $zapytanie.=&#092;" where dzial='$porzadkowanie'\";
  5. ?>

i sprawa zalatwiona biggrin.gif

pozdrawiam
amxkylu
Dzięki wielkie!
musiałem pare rzeczy dodać i jeszcze pewnie będę musiał, ale pomysł podsunąłeś super.
Dzięka
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.