Špatný text z databáze

10 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Zdravim Když si dám vypsat údaje z tabulky místo ž to napíš ľ a místo š ą . Slišel sem něco o něakém "SET CHARACTER SET utf8" ale něak to nefunguje.PLS pomozte mi.
  2. no, nejépe si nastavit stejné kódování na stránce, pomocí které data vkládáš i na stránce, pomocí které je zobrazuješ a potom taky v phpmyadminu jako kódování, ve kterém to má ukládat...
  3. a mohl bys mi prosimtě poradit kde to nastavim? text do databáze vkládám normálně jako "insert into clanky values=(id,tema,clanek,datum,autor)" a pak z databáze to mám "select * from clanky order by id desc"
  4. Jasně, ale máš kódování té stránky, ze které zasíláš data, stejné jako kódování stránky, která data čte? například takto? <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
  5. já s meta tagama neumim.Takže stačí když do stránky kterou data přidávám a kterou vypisuju dám <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" /> a bude to funguvat?
  6. Džej Ár dík.už to funguje.Ještě bych se chtěl zeptat jak si upravim údaje který už mám v databázi nahraný a špatně se zobrazujou?
  7. asi nějakým strtr() tedy v php prolezeš db a uděláš update s tím, že původní text převedeš na ten správný do strtr() dáš ty ošklivé znaky a vyměníš za to, co potřebuješ $spavne = strtr('ľą', 'žš', $spatne); a to spravne udelas jako update....
  8. UPDATE tabulka SET sloupec = REPLACE(REPLACE(sloupec, 'ľ', 'ž'), 'ą', 'š'); by mělo fungovat
  9. +- ideální a bez php...
  10. Děkuju všem co mi poradili.THX

← Zpět na všechna témata