Hi. Je bosse sur un site, et il y a des vilaines choses de faite, certaines pages sont en iso + meta iso, ça encore, à changer, c'est pas le soucis, mais c'est coté DB.
Certaines tablse sont en latin1_swedish_ci avec des données dedans, j'aimerais les passer en utf8_general_ci et de la manière la plus propre pour ne plus avoir de problèmes d'encodages, donc vous partiriez sur quel méthodologie vous ?
Je switch les pages en utf8 + meta utf8 et je fait un:
ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci depuis phpmyadmin ?

Ou esque en plus du switch je doit htmlentities() chaque entrées ?

1 réponse


Grafikart
Réponse acceptée

Normalement pas besoin de htmlentities, par contre vérifie que tu sois connecté en UTF8 dans ton code PHP (SET NAMES UTF8)