Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> PDO i bindowanie, Bindowanie parametrów w zapytaniu LIKE
usb
post 2.11.2009, 23:12:19
Post #1





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 14.09.2006
Skąd: (War)(Saw)

Ostrzeżenie: (0%)
-----


Witam. Korzystam z biblioteki PDO do pracy z MySql i mam pytanie,

Czy ktoś wie jak należy poprawnie bindować dane które wykorzystuje się w klauzuli WHERE LIKE '$zmienna%'?

Wszelkie inne dane bindują się poprawnie i jest ok. Jednak do tej pory przy w/w przykładzie stosuje funkcje mysql_real_escape_strinng do filtrowania danych. Jak wiemy przy bindowaniu nie trzeba nic filtrować, jednak zastanawiam się czy przy w/w przykładzie też można użyć bindowania?

dzięki za pomoc i pozdrawiam


--------------------
Fajny sennik, sam zobacz sennik. Prowadzisz firmę, w której masz wielu pracowników? Harmonogram Czasu Pracy - Wejdź i przejmij kontrolę nad czasem pracy.
Go to the top of the page
+Quote Post
nospor
post 3.11.2009, 07:40:00
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




ja to robię tak:
  1. $sql = '...like concat(?,\'%\')';
  2. //a tu dalej normalnie bindujesz


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
usb
post 3.11.2009, 11:45:08
Post #3





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 14.09.2006
Skąd: (War)(Saw)

Ostrzeżenie: (0%)
-----


Dzięki za pomysł.


--------------------
Fajny sennik, sam zobacz sennik. Prowadzisz firmę, w której masz wielu pracowników? Harmonogram Czasu Pracy - Wejdź i przejmij kontrolę nad czasem pracy.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 20.07.2025 - 06:04