[MySQL, PHP, windows-1250] - problem s diakritikou

Webdesign, HTML, CSS, Flash, PHP, ASP, .NET, JavaScript. Kritika www stránek na Smetišti.

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Andreas 10. 7. 2006 09:13

Dobrý den.

Už dva dny nemůžeme přijít na to, jak na web dostat správné znaky.
Databáze je typu MySQL, úložiště MyISAM s default porovnáním "cp1250_czech_cs".
Diakritiku vidíme v databázi při editaci v pořádku, ale při zobrazení (načtení dat z DTB) na www nám bohužel diakritika nejde. www stránka má "charset=windows-1250".
můžete prosím poradit?

Děkuji!


// mbing : Téma přesunuto ● z Programování do Tvorba webových stránek a aplikací.
Andreas
Junior

Odeslat příspěvekod WertriK 10. 7. 2006 09:18

Hned pod příkaz s připojením do databaze dej

// mysql_connect ....
$char = mysql_db_query($db_db, "SET CHARACTER SET cp1250");
WertriK
Junior

Odeslat příspěvekod Andreas 10. 7. 2006 09:24

Funguje to, mockrát děkuji!
Andreas
Junior

Odeslat příspěvekod Andreas 10. 7. 2006 09:27

zkouseli jsme:

mysql_query("SET CHARACTER SET 'cp1250'");

ale vzdy nam to bylo odmitnuto, tak jsem uz byli v koncich.
Tohle ale funguje! Diky moc!
Andreas
Junior

Odeslat příspěvekod cirda 13. 7. 2006 12:48

nemas nahodou soubory ulozenene v jinem kodovani nez je win1250? esi jo tak to bude tim... :)
cirda
Junior

Odeslat příspěvekod FastIkarus 13. 7. 2006 13:02

vzdyt pise, ze uz je vyreseno...
FastIkarus
Junior

Odeslat příspěvekod djacob 16. 7. 2006 17:16

Mam uplne stejny problem ale nefunguje mi to :)
Databazet typu MYSQL,porovnavani cp1250_czech_cs
nemuzu vlozit písmena ě,č a ř..Nevěděl by si někdo s tímto rady??

Mám to správně??
Kód: Vybrat vše
$mysql=mysql_connect($server,$user,$pass);
$db=mysql_select_db($db,$mysql);
mysql_db_query($db, "SET CHARACTER SET cp1250",$mysql);

-----------------------------------------------------------------------------------------
17.07.2006
problem jsem uz vyresil :))
djacob
Kolemjdoucí
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků