Titre: php mysql vs accents
Posté par: Yayellou le le 14-03-2005 a 22:13:00
J'ai un soucis avec ma BD car lorsque j'affiche du texte via ma base de données chez FREE, mes accents ne marchent : - j'essaie avec un é pour les é par exemple et ca ne marche pas >:( - j'essaie avec un é, normal ca ne marche pas >:(
Sur les pages de mon site, les accents fonctionnent avec un é pour les é mais dès que je passe par ma MD, rien ne marche. Il en est de même pour les majuscules et les miniscules. Les requêtes de recherche pour un annuaire par exemple différencient les majuscules et les miniscules ce qui pose de gros problèmes car le mot Rastapopoulos sera différent de rastapopoulos pour la recherche et si un visiteur tape mp3, il ne trouvera rien car dans la base, c'est écrit MP3. C'est un réel souci. Comment faire pour obtenir des accents corrects et casser Majus/Minus ? Est-ce un problème dû à mon CSS ou à l'entente de mes pages web ? I don't know et c'est pour ca que je fais appel au petit génie qui m'éclairera. :) |
Titre: Re:php mysql vs accents
Posté par: MFred le le 14-03-2005 a 23:14:40
Pour les accents, tout dépend de l'encodage que tu veux au final, mais ca ne devrait pas causer de problème. Choisis l'encodage dès le début, et passe tes chaines de caractères dans les fonctions adaptées (utf8_encode ...) avant de les insérer dans la base, ou avant de les afficher.
Pour le LIKE, je te renvoie à la doc : http://www.nexen.net/docs/mysql/annotee/string-comparison-functions.php?lien=like |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|