Bonjour,
Je suis en train de bosser sur un projet utilisant une BDD pré-existante qui m'a fait plus d'une surprise côté encoding. Après y avoir regardé de plus près, il s'est avéré que des encodings différents se côtoyaient pour la base, la table, les pages web, bref ... Un sacré bordel.
J'ai harmonisé tout ça en UTF-8 (utf8_unicode_ci plus précisément pour la partie MySQL). Je pensais le problème réglé jusqu'à ce que je me rende compte que certaines entrées de la table utilisent des entités HTML (type é) alors que d'autres ont directement les caractères spéciaux en "clair".
La table faisant autour de 1500 lignes, ma question simple : quelle est la méthode la plus adéquate pour harmoniser cette table ?
Merci d'avance pour vos réponses et gloire aux Kiwis.
Modifié par MonsieurNebo (14 Jun 2013 - 14:03)
Je suis en train de bosser sur un projet utilisant une BDD pré-existante qui m'a fait plus d'une surprise côté encoding. Après y avoir regardé de plus près, il s'est avéré que des encodings différents se côtoyaient pour la base, la table, les pages web, bref ... Un sacré bordel.
J'ai harmonisé tout ça en UTF-8 (utf8_unicode_ci plus précisément pour la partie MySQL). Je pensais le problème réglé jusqu'à ce que je me rende compte que certaines entrées de la table utilisent des entités HTML (type é) alors que d'autres ont directement les caractères spéciaux en "clair".
La table faisant autour de 1500 lignes, ma question simple : quelle est la méthode la plus adéquate pour harmoniser cette table ?
Merci d'avance pour vos réponses et gloire aux Kiwis.
Modifié par MonsieurNebo (14 Jun 2013 - 14:03)