Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] LIKE a longblob
Forum PHP.pl > Forum > Przedszkole
noob89
Witam,
Mam kolumnę w bazie danych typu longblob i muszę w niej wyszukiwać rekordy za pomocą LIKE... i teraz mam problem gdyż z moich obserwacji wynika że jeśli w LIKE znajdzie się np "PHP" to wyszukuje tylko PHP z dużych liter a z małych już nie... czy jest jakiś sposób aby wyszukiwało też i te rekordy z "php"?

Proszę o pomoc
Pozdrawiam
jwest
teoretycznie powinno wystarczyć umieszczenie szukanej wartości między znakami procentu:

  1. LIKE '%jakiś tam tekst PHP i jescze tekst php i może jeszcze Php%


spowoduje to ignorowanie wielkości liter przez bazę danych. Ogólnie nie poleca się stosowania parametru LIKE, działa wolno i łatwo tym zajechać bazę danych, szczególnie jeżeli twoje pola są wartości longblob.
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.