Tímto PHP kódem odesílám do DB texty. Vše funguje jak má, ale do DB se místo diakritiky ukládá toto "nazdĂĄĂĄĂĄĂĄr".. Potom nechám texty z DB vypsat na stránku, a je to zase v pořádku - není problém se špatnám zobrazením. Špatně je to pouze v DB..
<?php
$spojeni = mysql_connect("mysql","DB","heslo" ) or die ('Spatne zadane udaje (asi heslo, server nebo jmeno.) v inc/db.php');
mysql_select_db("DB", $spojeni) or die ('Spatne zadana databaze v inc/db.php');
MySQL_Query("SET CHARACTER SET utf8", $spojeni);
?>
kódování DB - utf8_czech_ci
Kódování .php souborů - UTF-8
Kódování pomocí html - charset=utf-8
Špatně zobrazujicí se diakritika v DB Vyřešeno
Re: Špatně zobrazujicí se diakritika v DB
Zkus tohle:
Kód: Vybrat vše
mysql_connect($host, $user, $pwd) or die('CHYBA: Nemohu se spojit s MySQL serverem..');
mysql_select_db($db) or die('CHYBA: Nemohu se spojit s databází!');
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET NAMES 'utf8'");
MB: ASUS Striker II Formula, CPU: Intel Core™ 2 Duo 3,16GHz, CPU Cooler: Zalman CNPS8700 LED, RAM: 2x1GB Corsair Dominator 1066 MHz DDR II, GPU: ASUS ATI Radeon HD 5770 DDR3 1GB, HDD: WD CG 500GB SATA 300, HDD2: WD CG 2TB SATA 300, Zdroj: Corsair 650W
Re: Špatně zobrazujicí se diakritika v DB
Jo a možná by ještě nebylo od věci převést tabulky v DB na utf8_unicode_ci
MB: ASUS Striker II Formula, CPU: Intel Core™ 2 Duo 3,16GHz, CPU Cooler: Zalman CNPS8700 LED, RAM: 2x1GB Corsair Dominator 1066 MHz DDR II, GPU: ASUS ATI Radeon HD 5770 DDR3 1GB, HDD: WD CG 500GB SATA 300, HDD2: WD CG 2TB SATA 300, Zdroj: Corsair 650W
- Stene
- Level 6
- Příspěvky: 3124
- Registrován: únor 09
- Bydliště: Jihlava
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Špatně zobrazujicí se diakritika v DB
Zkusil jsem tohle, ale výsledek stejný
Kód: Vybrat vše
$spojeni = mysql_connect("mysql.webovka.eu","we_hp","20031992" ) or die ('Spatne zadane udaje (asi heslo, server nebo jmeno.) v inc/db.php');
mysql_select_db("we_hp", $spojeni) or die ('Spatne zadana databaze v inc/db.php');
MySQL_Query("SET CHARACTER SET utf8");
mysql_query("SET NAMES 'utf8'");
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Špatně zobrazujicí se diakritika v DB
Mě se to ukazuje dobře :)
kódování v db mám utf8_czech_ci nebo utf8 general ci
kódování dokumentu stejné, hlavička taky
v db se ti to ukazuje správně ? myslím tím v phpMyAdmin
kódování v db mám utf8_czech_ci nebo utf8 general ci
kódování dokumentu stejné, hlavička taky
v db se ti to ukazuje správně ? myslím tím v phpMyAdmin
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Re: Špatně zobrazujicí se diakritika v DB
Mno, tak teď už jedině kdybych měl k dispozici zdrojáky a export DB, protože mě to funguje bez problémů a všechny znaky v DB mám tak, jak mají být.
MB: ASUS Striker II Formula, CPU: Intel Core™ 2 Duo 3,16GHz, CPU Cooler: Zalman CNPS8700 LED, RAM: 2x1GB Corsair Dominator 1066 MHz DDR II, GPU: ASUS ATI Radeon HD 5770 DDR3 1GB, HDD: WD CG 500GB SATA 300, HDD2: WD CG 2TB SATA 300, Zdroj: Corsair 650W
- Stene
- Level 6
- Příspěvky: 3124
- Registrován: únor 09
- Bydliště: Jihlava
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Špatně zobrazujicí se diakritika v DB
CZechBoY: V phpMyAdmin se mi to ukazuje špatně..
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Špatně zobrazujicí se diakritika v DB
Myslím jestli v pgomyadminu když vložíš data s duakritikou jestli se ti to tam pak ukáže správně.
Odpoledne budu na pc tak na to ještě mrknu.
Odpoledne budu na pc tak na to ještě mrknu.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Špatně zobrazujicí se diakritika v DB
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
- Stene
- Level 6
- Příspěvky: 3124
- Registrován: únor 09
- Bydliště: Jihlava
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Špatně zobrazujicí se diakritika v DB
Když vložím ručně diakritiku tak se v DB zobrazí správně.. Kouknu na ten web.
Jak ta stránka funguje? :)
Jak ta stránka funguje? :)
Re: Špatně zobrazujicí se diakritika v DB
V jakém editoru upravuješ soubory?
MB: ASUS Striker II Formula, CPU: Intel Core™ 2 Duo 3,16GHz, CPU Cooler: Zalman CNPS8700 LED, RAM: 2x1GB Corsair Dominator 1066 MHz DDR II, GPU: ASUS ATI Radeon HD 5770 DDR3 1GB, HDD: WD CG 500GB SATA 300, HDD2: WD CG 2TB SATA 300, Zdroj: Corsair 650W
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Problém s DD příkazem, co dělám špatně? Příloha(y)
od drobino » 13 pro 2024 19:21 » v LiNuX a ostatní alternativní OS - 7
- 5830
-
od drobino
Zobrazit poslední příspěvek
22 pro 2024 12:47
-
-
-
PS5 se odmítá připojit k 5GHz síti - hlásí špatné heslo
od Renee » 19 srp 2024 09:13 » v Vše ostatní (inet) - 14
- 7631
-
od Renee
Zobrazit poslední příspěvek
19 srp 2024 14:01
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti