Autor | Zpráva | ||
---|---|---|---|
Majo Profil * |
#1 · Zasláno: 21. 2. 2010, 01:43:38
V MYSQL vyhľadávam pomocou LIKE "%$hladany_text%".
Problém je v tom, že ak premenná $hladany_text obsahuje napr. slovo kométa, operátor LIKE nájde len presne toto slovo, ale napr. Kométa, koméTa atp. už nenájde. Tak isto nenájde v DB slovo kometa. Teda neviem ako vyhľadávať bez rozdielu veľkosti písmen a interpunkčných znamienok. Ako je možné toto ošetriť? |
||
Kajman_ Profil * |
#2 · Zasláno: 21. 2. 2010, 14:01:14
Pro ignorování velikosti zkuste nastavit porovnání (collation) končící na _ci. Diakritiku zase občas ignorují porovnání general. Tak se mrkněte, zda tam máte možnost nastavit vasekodovani_general_ci.
|
||
Časová prodleva: 13 let
|
0