Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] pobieranie danych z mysql
Forum PHP.pl > Forum > Przedszkole
Lonas
Hej.

Mam w bazie pole top które może mieć wartosc 0,1,2

Teraz odbieram z formularza kod który ma być pokazany. Wszystko działa jeśli podam kod 1 lub 2. Natomiast jeśli jest 0 pokazuje mi wszystkie wartosci :/

kod odbieram $_POST['top'] ; później $top = $_POST ...

  1. <?php
  2.  
  3. $top = $_POST['top'];
  4.  
  5. $wh = array();
  6. if (!empty($dzial))
  7.  $wh[] = 'dzial= '.$dzial;
  8. if (!empty($top))
  9.  $wh[] = 'top= '.$top;
  10. if (!empty($kod))
  11.  $wh[] = 'kod= '.$kod;
  12. if (!empty($gama))
  13.  $wh[] = " gama= ' {$gama}' ";
  14.  
  15.  
  16. if (!empty($wh))
  17.  $where = 'where '.implode(' and ', $wh);
  18. else
  19.  $where = '';
  20.  
  21. $sql = 'select * from cv_spec '.$where ;
  22.  
  23. if(!empty($sortuj))
  24. $sql .= " order by $sortuj desc";
  25.  
  26. ?>
nospor
i w tym momecie klania sie manual:
http://pl.php.net/manual/pl/function.empty.php
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.