Problem sa cAse sEnsitivE pretragom и ћирилицом
Pozdrav svima.
Da li je neko od vas radio sajt: ćirilica + MySql ?
Imam problem jer je rezultat pretrage (search-a) case sensitive, odnosno kada korisnik u polje za pretragu unese na primer reč: београд, baza ne prihvata reč: Београд kao rezultat, iako ona postoji, i izbacuje rezultat samo ako se tačno pogode velika i mala slova. Naravno, kada kucam latinicom, ne izbacuje ništa kao rezultat.
Sajt je rađen u Textpattern CMS-u, mada mislim bi se ista stvar dešavala i da nema CMS-a. Encoding html stranice je utf-8. Pročitao sam negde da Textpattern koristi fulltext search za search input. U troubleshooting-u Textpattern-a piše: Ukoliko se javi case sensitive search - u pitanju je loš collation setting. Kod mene je collation utf8_general_ci.
Koji collation treba da stavim za ćirilicu (da mi rezultat pretrage ne bi bio case sensitive)?
( београд = Београд )
Da li je teško napraviti search polje koje bi dozvoljavalo korisniku da piše latinicom, iako je sajt na ćirilici?
( beograd = Београд )
Nisam baš neki stručnjak za MySql pa ako može mala pomoć. Hvala.
Podešavanja u PHPmyAdmin-u:
Poslednja izmena od LyoShi : 07. 04. 2006. u 22:18.
|