Autor Zpráva
premek
Profil *
Zdravím, mám menší problém s ukládáním diakritiky do databáze. Když vytáhnu data na web, je vše v pořádku a ani v databázi nejsou znaky kliasicky rozházené a 90% diakritiky se zobrazuje i v dtb správně. Problém ale je v tom, že třeba slovo úřední je v dtb uloženo jao Úředn&iacute. Vadí mi to proto, že pokud při vyhledávání používám like
where title like '%úřední%'
tak mi to slovo uřední samozřejmě nenajde. Napadlo mě jestli to nemůže být způsobeno třeba nastavením porovnání. Používám znakovou sadu windows 1250, takže porovnání by mělo být cp1250_czech_cs, toto mám dobře. Stačil by mi třeba odkaz na nějaký dobrý článek.
Díky za rady!!
djlj
Profil
Neukládáš to tam pomocí nějakého WYSIWYG editoru? Pokud jo, uprav jeho nastavení tak, aby tohle nedělal. A jak ho upravit? To se dozvíš v přiložené dokumentaci.
premek
Profil *
Ahoj, jo je to tinyMCE. Doufám, že to tam vyčtu...
Díky!
djlj
Profil
Fajn, pokud si to dobře pamatuju, mělo by stačit nastavit: entity_encoding : ""
Joker
Profil
premek
Měl jsem stejný problém, skutečně stačí v TinyMCE nastavit to entity_encoding.
premek
Profil *
Jj díky no tiny se mi sice líbí ale je u něj asi třeba nastavit více věci. Ten kod který generuje, je celkem příšerný. Tagy <font> apod. Dříve jsem měl spaw2 a ten dělal hezčí kod, ale zase byl pomalejší no...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: