Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 1.972 pregleda

Najnovija ↓

Cirilica u SELECT-u 01.02.2011. u 22:07 · pre 191 mesec #1
Kao sto naslov kaze, imam problem sa upitom sa cirilicnim karakterima, a ne mogu naci na netu i na [ES].
Npr: SELECT * FROM tbl where name='$cirilicni_text'

Probao sam i dodat poslije konekcije ovo:

Code (php):

mysql_query('SET NAMES UTF8');
mysql_query("SET CHARACTER SET utf8");
 


i u tom slucaju mi vrati OK rezultat, medjutim prilikom ispisa mi ne rade ni cirlilicna ni latinicna UTF-8 slova.

Kako da ovo podesim?
Re: Cirilica u SELECT-u 01.02.2011. u 22:54 · pre 191 mesec #2
sve ti pise ovde: http://www.mysql.rs/2010/07/smece-u-bazi-po-ko-zna-koji-put/

dakle moras da imas usaglaseno
1. da ti baza cuva podatke u utf8 (da su tabele utf8 tipa)
2. da je konekcija od klijenta do servera u pravilnom (utf8) enkodingu
3. da kroz tu konekciju saljes pravilno karaktere
4. da ono sto kroz tu konekciju primis, pravilno ispises

procitaj post sa linka u vrhu dvaput pa ako ti i dalje ne radi i ako nesto nije jasno a ti se vrati pa pitaj za detalje
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Cirilica u SELECT-u 01.02.2011. u 23:16 · pre 191 mesec #3
Skontao sam u cemu je problem kad sam procitao 3. tacku :)

Neke podatke u bazu sam unosio iz "MySQL Query Browser-a", a neke iz PHP-a.

Sada kad sam dodao query "SET NAMES UTF8" one stare mi nije dobro ispisivalo i upravo je to "djubre" bilo problem.
Jos sam citao ovaj tekst prije par mjeseci i ne sjetih se sta je problem, ali uglavnom je zasad rjesen.

Hvala puno!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme