Autor Zpráva
minpet
Profil *
Zdravím,
mám takýto problém - na stránke mám
 meta http-equiv="Content-type" content="text/html; charset=windows-1250"

a v databáze pre riadok varchar porovnávanie nastavené na
utf8_general_ci
, no napriek tomu mi na stránke nezobrazuje č,Č,ň,Ň ...
(dáta obsahujúce tieto znaky sú v databáze, keď ich píšem PRIAMO do php-kódu, zobrazia sa správne) Mohol by mi niekto pomôcť ?? Je to dosť súrne.... Vďaka
juneau
Profil
prohledej tohle forum, resi se to tu co tyden...
minpet
Profil *
Prezrel som síce fórum, ale nič z toho nerieši môj problém :-((
Vraj funkčný spôsob je prekódovať databázu na
cp1250 
, aĺe moja databáza takéto kódovanie nepozná. neviete niekdo kde (a či vôbec) sa to dá doplniť, poprípade navrhnúť iné riešenie? Vďaka
Milda
Profil *
A co to je za databázi? Pokud mysql, tak tam se dají znakové sady nastavit od verze 4.1. Ale pokud to necháš v současném kódování, mohl bys to převádět přímo v SQL dotazu pomocí funkce CONVERT pro sloupce, kde je to třeba, takže misto
SELECT Prijmeni FROM lidi
by to bylo
SELECT CONVERT(Prijmeni USING cp1250) AS CeskePrijmeni FROM lidi...
minpet
Profil *
Je to MySQL 4.1.10a.
Teraz som prišiel na jednu vec - keď si nechám vypísat "show charset",
dostanem
 

Charset Description Default collation Maxlen
big5 big5_chinese_ci 2
latin1 latin1_swedish_ci 1
ujis ujis_japanese_ci 3
sjis sjis_japanese_ci 2
tis620 tis620_thai_ci 1
euckr euckr_korean_ci 2
gb2312 gb2312_chinese_ci 2
gbk gbk_chinese_ci 2
utf8 utf8_general_ci 3
ucs2 ucs2_general_ci 2
binary binary 1


-čo znamená, že on kódovanie cp1250 vôbec nepozná (??)
-ale keď prezeriem PRIEČINOK "charsets", tak tam zmienka aj definícia tohoto kódovanie JE. Čo s tým???
Milda
Profil *
Možná že je to buď úsporná instalace, která nezahrnuje všechny charsety, nebo ji přidali až v pozdějším releasu - mělo by se to najít v changelogu. Každopádně ve 4.1.12 ji dopstupnou mám (ale btw. mi je to k ničemu, protože .NET Connector ji nepodporuje, takže mě asi čeká překódování, který taky neumim...ale to sem teď nepatří).
kaifman
Profil
cstocs
Milda
Profil *
kaifman
cstocs
To je šifra, nebo jen ruka bezvládně upadla na klávesnici?
Toto téma je uzamčeno. Odpověď nelze zaslat.

0