View previous topic :: View next topic |
Author |
Message |
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 03.03.2005 19:58 Post subject: utf8 in mysql & "SET NAMES"? |
|
|
Koristim (odnosno htio bih) utf8 u bazi. Namjestio sam default character set na utf8 i collation na utf8_general_ci
Problem nastaje kad vadim hrvatske znakove iz baze u php-u, dobijam upitnike a poziv character_set_name() kaže "latin1_swedish_ci" (!)
Vidio sam negdje da se stvar riješi sa queryem u skripti prije dohvata
Code: | $sql->query("SET NAMES 'utf8'"); |
To radi, ali meni se čini da ja nešto krivo radim kad mu moram svaki puta govoriti isto
Opinions? Zyt? |
|
|
Back to top |
|
|
gog
Joined: 18 Jun 2004 Posts: 679 Location: zagreb
|
Posted: 03.03.2005 20:39 Post subject: |
|
|
Probaj unjeti
query-> SET character_set_client = 'utf8'; pa ćeš vidjeti da po novome imaš 3 vrste collationa, od servera, od baze i od konekcije, AFAIK.
Ukoliko nemaš pristup konfiguraciji servera samo nakon svake konekcije na bazu pošalji gore navedeni query i stvar riješena... |
|
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 04.03.2005 18:56 Post subject: |
|
|
gog wrote: | Probaj unjeti
query-> SET character_set_client = 'utf8'; pa ćeš vidjeti da po novome imaš 3 vrste collationa, od servera, od baze i od konekcije, AFAIK. |
znači ovo što si rekao treba napraviti na razini baze? probat ću kad stignem
imam pristup konfiguraciji jer je moja baza ali tamo gdje ću prenijeti podatke nisam admin |
|
|
Back to top |
|
|
njava mi3.crew
Joined: 25 Aug 2003 Posts: 624 Location: Zagreb
|
|
Back to top |
|
|
gog
Joined: 18 Jun 2004 Posts: 679 Location: zagreb
|
Posted: 05.03.2005 17:27 Post subject: |
|
|
Sulien wrote: | gog wrote: | Probaj unjeti
query-> SET character_set_client = 'utf8'; pa ćeš vidjeti da po novome imaš 3 vrste collationa, od servera, od baze i od konekcije, AFAIK. |
znači ovo što si rekao treba napraviti na razini baze? probat ću kad stignem
imam pristup konfiguraciji jer je moja baza ali tamo gdje ću prenijeti podatke nisam admin |
Sorry, krivu stvar sam pejstao, trebalo je pisati query -> SHOW variables like '%char%'; |
|
|
Back to top |
|
|
|