Výsledky 1 až 5 z 5

Téma: [MySQL] - Zobrazení diakritiky v phpMA - VYŘEŠENO

  1. #1
    Senior Member Avatar uživatele sAd
    Založen
    20.04.2004
    Bydliště
    FM & HK
    Příspěvky
    538
    Vliv
    270

    Standardní [MySQL] - Zobrazení diakritiky v phpMA - VYŘEŠENO

    Mám takový trochu lama dotaz, takže se za něj předem omlouvám.

    Mám databázi MySQL v kodování utf8_unicode_ci, ve které mám uložené data s diakritikou. Při zobrazení přes www se diakritika zobrazuje správně, ale když se na data podívám přes phpMA, tak jsou místo znaků nesmysly. Díky tomu to dělá binec při zálohování a importech. Je to normální? Popř. pokud ne, jak to dát dokupy?

    Nejsem profík přes MySQL ani php a manuály MySQL jsou na mě docela složité (koukal jsem do nich).
    Naposledy upravil sAd; 15.02.2007 v 14:45.
    YUKI > HP 6710b > Intel Core 2 Duo Mobile T7250 2 GHz > 2×1024 MB Nanya DDR2, 667 MHz > intel X25-M G2 80 GB SSD > dokovací stanice HP 2008 120W > LCD HP LP2275w
    SORA > Intel Little Falls 2 > Intel Atom 330 1,6 GHz > 1×2048 MB Corsair DDR2, 667 MHz > Samsung SpinPoint F1 HD322HJ 320 GB
    ERI > Nokia 700 > Belle FP1

  2. #2
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    323

    Standardní Re: [MySQL] - Zobrazení diakritiky v phpMA

    Podle me je taky dulezite, v jakem kodovani ty data do DB ukladas..Pokud napr. ve Win1250 nebo ISO-8859-2, tak v te db ve skutecnosti nejsou v UTF8 a proto se spatne zobrazuji v pMA..pripadne mas blbe nastaveny pMA, ze se zobrazuje v jinem kodovani.
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

  3. #3
    Senior Member Avatar uživatele sAd
    Založen
    20.04.2004
    Bydliště
    FM & HK
    Příspěvky
    538
    Vliv
    270

    Standardní Re: [MySQL] - Zobrazení diakritiky v phpMA

    Citace Původně odeslal Anduril Zobrazit příspěvek
    Podle me je taky dulezite, v jakem kodovani ty data do DB ukladas..Pokud napr. ve Win1250 nebo ISO-8859-2, tak v te db ve skutecnosti nejsou v UTF8 a proto se spatne zobrazuji v pMA..pripadne mas blbe nastaveny pMA, ze se zobrazuje v jinem kodovani.
    Jej, díky moc. Tohle mě opravdu nenapadlo. Používám wordpress a asi je v něm zřejmě nějak napevno dané, že data konvertuje a pak je v DB ukládá s nesmyslnou diakritikou pod jiným kodováním, i když je DB v UTF8.

    Mrknu na to a uvidíme.

    EDIT: Jo tak to bylo tím. Ve wordpressu není nastaveno mysql_query ("SET NAMES kodovani"); a proto to blbnulo. Je třeba to přidat do souboru wp-db.php
    Naposledy upravil sAd; 15.02.2007 v 14:54.
    YUKI > HP 6710b > Intel Core 2 Duo Mobile T7250 2 GHz > 2×1024 MB Nanya DDR2, 667 MHz > intel X25-M G2 80 GB SSD > dokovací stanice HP 2008 120W > LCD HP LP2275w
    SORA > Intel Little Falls 2 > Intel Atom 330 1,6 GHz > 1×2048 MB Corsair DDR2, 667 MHz > Samsung SpinPoint F1 HD322HJ 320 GB
    ERI > Nokia 700 > Belle FP1

  4. #4

    Standardní Re: [MySQL] - Zobrazení diakritiky v phpMA

    Citace Původně odeslal sAd Zobrazit příspěvek
    Jej, díky moc. Tohle mě opravdu nenapadlo. Používám wordpress a asi je v něm zřejmě nějak napevno dané, že data konvertuje a pak je v DB ukládá s nesmyslnou diakritikou pod jiným kodováním, i když je DB v UTF8.
    On to nemusi konvertovat WP, spis zkus najit nejaky pripojovaci skript WP a tam by mohly byt jiste inicializacni dotazy pro nastaveni kodovani.

    Popr. pokud to tam neni uvedeno, da se nastavit defaultni kodovani pro MySQL + pripojeni v konfiguraku.

  5. #5
    Senior Member Avatar uživatele sAd
    Založen
    20.04.2004
    Bydliště
    FM & HK
    Příspěvky
    538
    Vliv
    270

    Standardní Re: [MySQL] - Zobrazení diakritiky v phpMA

    Citace Původně odeslal jedik Zobrazit příspěvek
    On to nemusi konvertovat WP, spis zkus najit nejaky pripojovaci skript WP a tam by mohly byt jiste inicializacni dotazy pro nastaveni kodovani.

    Popr. pokud to tam neni uvedeno, da se nastavit defaultni kodovani pro MySQL + pripojeni v konfiguraku.
    Jj, viz můj předchozí EDIT u postu. Byl problém v propojení.
    YUKI > HP 6710b > Intel Core 2 Duo Mobile T7250 2 GHz > 2×1024 MB Nanya DDR2, 667 MHz > intel X25-M G2 80 GB SSD > dokovací stanice HP 2008 120W > LCD HP LP2275w
    SORA > Intel Little Falls 2 > Intel Atom 330 1,6 GHz > 1×2048 MB Corsair DDR2, 667 MHz > Samsung SpinPoint F1 HD322HJ 320 GB
    ERI > Nokia 700 > Belle FP1

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •