Advertisement
Guest User

Untitled

a guest
Jan 18th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. if(isset($_POST["szukaj"]) || !empty($_SESSION["szukana"])) //jeśli wciśniete szukaj lub moja szukana jest niepusta (potrzebne przy stronnicowaniu) to szukam
  2. {
  3. if(empty($_SESSION["szukana"]))
  4. $_SESSION["szukana"] = $_POST["szukana"]; //ustawiam zmienna sesyjna, w ktorej mam szukana fraze, musi byc sesyjna zmienna, bo stronnicowanie sie inaczej rypie
  5.  
  6. $_SESSION["szukana"] = preg_replace('/\s+/', ' ', $_SESSION["szukana"]); // zamiana wielu spacji na jedna
  7. $pieces = explode(" ", $_SESSION["szukana"]); // split string na szukanej po spacji
  8. $ilosc =count($pieces); //ile wpisanych fraz
  9. $zapytanie="SELECT count(*) FROM pracownicy123 where surname like ";
  10. for($i = 0; $i < $ilosc-1; $i++) // dolaczam kolejne frazy do polecenia sql
  11. $zapytanie= $zapytanie."'%".$pieces[$i]."%' OR surname like ";
  12. $zapytanie= $zapytanie."'%".$pieces[$ilosc-1]."%' ";
  13. }
  14. else
  15. $zapytanie="SELECT count(*) FROM pracownicy123";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement