Dobry den,
mám MySQL databázu MyISAM, zloženú zo zopár tabuliek s niekoľkými stĺpcami. V stĺpcoch sú uložené reťazce s ´ a ˇ, (program MySQL Query browser ich bez problémov správne interpretuje) no po výbere cez PHP sú vždy nahradené znakmi otázniku �. Tabulky majú charset UTF-8 Unicode, collation utf8_slovak_ci. Dokument Html má kódovanie nastavené na utf-8. Predpokladám jednoduchú chybu, len ja si s tým neviem pomôcť. Ďakujem.
Utf8 v Mysql + php
-
DjBass
Darca
- Príspevky: 2068
- Registrovaný: 24 máj 2008, 13:07
- Bydlisko: Košice
- Kontaktovať používateľa:
Re: Utf8 v Mysql + php
Máš aj ten súbor uložený v UTF-8?
Re: Utf8 v Mysql + php
Áno, súbor je uložený v UTF-8, s Line ending unix/linux.
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: Utf8 v Mysql + php
hneď po pripojení na db skús dať:
Kód: Vybrať všetko
mysql_query("SET NAMES utf8");Re: Utf8 v Mysql + php
Výborne, krása, funguje to. Ďakujem za odpoveď. btw do phpbb fór sa nevyznám, ale na prvý pohľad to nikde nevidím lock na tému, dá sa to nikde? (alebo flag solved)
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Re: Utf8 v Mysql + php
nie, ako užívateľ nemôžeš zamykať témy. O tom rozhodujeme my admini a moderátori. Táto sa mi zdá užitočná aj pre iných do budúcna, tak ju nechávam otvorenú
Re: Utf8 v Mysql + php
Ok, len pre istotu.