Zadejte hledaný výraz...

Nastavení znakové sady

Jan Matoušek
verified
rating uzivatele
(12 hodnocení)
29. 7. 2011 21:33:49
Narazil jsem a problém s diakritikou v mysqladminu. Na stránkách se mi vypisuje dobře, ale v mysql adminu mi nefunguje.
Soubory a hlavičky mám v UTF-8 databázi mám utf8_czech_ci
mysql admin má hlavičku nastavenou na utf-8
zaregistrován nový uživatel
29. 7. 2011 21:33:49
https://webtrh.cz/diskuse/nastaveni-znakove-sady#reply660831
Obecně, když do databáze "blbě" ukládáš a zároveň stejně "blbě" čteš ve své aplikaci, tak to vypadá vše OK.
Na 99% má ale pravdu phpMyAdmin a ne tvoje aplikace
29. 7. 2011 22:10:41
https://webtrh.cz/diskuse/nastaveni-znakove-sady#reply660830
Jan Matoušek
verified
rating uzivatele
(12 hodnocení)
29. 7. 2011 22:45:35
no proto to taky píšu, ale nevím co by mohla být příčina, dříve jsem používal windows-1250 a bylo vše ok jak v db tak v aplikaci.
Teď jsem se rozhodl, že bude lepší používat pro novou aplikaci utf-8 a narazil jsem.
Do db ukládám např:
$pdo = new PDOConfig();
$insert = $pdo->prepare("INSERT INTO LOG (UID, ACTION, IP, TIME) values (:uid, :action, :ip, :time)");
$insert->execute(array(':uid' => $uid, ':action' => $action, ':ip' => $ip , ':time' => $time));
$insert->closeCursor();
soubor se scriptem je uložený v UTF-8
napadá mě zda nemusím nastavit pdo na UTF-8
---------- Příspěvek doplněn 29.07.2011 v 22:57 ----------
hm, tak už je to ok, bylo to tím nastavením, ještě chvilku jsem se peklil s tím, že UTF-8 nefungovalo, má to být utf8 :-)
29. 7. 2011 22:45:35
https://webtrh.cz/diskuse/nastaveni-znakove-sady#reply660829
Dodiew
verified
rating uzivatele
(2 hodnocení)
30. 7. 2011 00:17:22
Pokud píšeš v PSPadu, tak klikni v horní liště na formát, a dej místo Windows UTF-8
v DB zadej taky kódování UTF-8
.... to se nezdá, ale v tom PSPadu je to fakt, mě to chybu taky dělalo :)
30. 7. 2011 00:17:22
https://webtrh.cz/diskuse/nastaveni-znakove-sady#reply660828
Pro odpověď se přihlašte.
Přihlásit