Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][PDO] - wyszukiwarka
Forum PHP.pl > Forum > Przedszkole
piraciq
Witam serdecznie

mam taki problem, robię wyszukiwarkę nie było by nic w tym trudnego gdyby nie miała ona działać na dwu polach z bazy.
więc tak user wpisuje frazę "fraza" i mam przeszukać bazę na obecność - "%fraza%" w polu nagłówek i treść.

przy pomocy sql wygladalo by to tak
  1. SELECT * FROM tabela WHERE naglowek LIKE '%fraza%' OR tresc LIKE '%fraza%'


ale właśnie coś takiego ale w połączeniu z PDO
  1. <?php
  2. $sql =$pdo->prepare("select * from tabela where naglowek like '%:nagl%' ");
  3. $sql->bindValue(':nagl',$_POST['_search']);
  4. $sql->execute();
  5. ?>


a tu lipa :/

HELP!!
ziqzaq
Może tak:
  1. <?php
  2. $sql =$pdo->prepare("select * from tabela where naglowek like :nagl");
  3. $sql->bindValue(':nagl','%'.$_POST['_search'].'%');
  4. $sql->execute();
  5. ?>
piraciq
Oki fajnie działa dzięki :-)
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.