$sql = "nom_article LIKE '$nom_art' "
Pour les charsets:
- vérifie que tu encodes et que ce qu'il y'a déjà écrit est en utf8 sans bom dans tes scripts.
- vérifie que toutes les options charsets de mysql sont en utf8 et que toutes les caractères encodés dedans le sont aussi
- pendant qu'on y est, vérifie que le header de toutes tes pages indiquent au navigateur qu'il est en utf8
- ajoute ceci après ta connection à mysql pour indiquer que le language utilisé lors des communications avec mysql est l'utf8:
mysql_set_charset ('UTF8');
Normalement avec un cms, il devrait pas y avoir de problème au niveau des charsets.
Peut être que les données que tu as inscrit dans tes tables ne sont pas en utf8.
Si ce sont les accents qui posent problème tu pourrais peut être essayer de jouer avec UTF8_ENCODE/UTF8_DECODE avant l'insertion dans la table si tu pioches tes données de l'extérieur.
Au préalable, essaye d'abord lors de la requête pour t'assurer que c'est bien le charset le problème.
Partager