Pogledajte određenu poruku
Staro 07. 04. 2006.   #1
LyoShi
novi član
Na probnom radu
 
Avatar LyoShi
 
Datum učlanjenja: 30.10.2005
Poruke: 27
Hvala: 0
0 "Hvala" u 0 poruka
LyoShi is on a distinguished road
Question 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:
Priloženi thumbnailovi
Kliknite na sliku za uvećanu verziju

Naziv:	tabela.GIF
Pregleda:	795
Veličina:	40,6 KB
ID:	101  Kliknite na sliku za uvećanu verziju

Naziv:	glavna_strana.GIF
Pregleda:	790
Veličina:	9,7 KB
ID:	102  

Poslednja izmena od LyoShi : 07. 04. 2006. u 22:18.
LyoShi je offline   Odgovorite uz citat