Eléphant du PHP |
112 Messages
28 févr. 2011, 03:34
Quelques précisions:
Je fais une recherche dans une bdd en testant si un mot clef est présent dans une chaine constituée de plusieurs mots clefs, soit 1 champ de ma table.
Comme je mène à cette recherche par de l'url rewriting, les mots clefs dont la présence est recherchée sont dépourvus d'accents, d'apostrophe... ce qui ne pose pas de problème pour la requête sql. Le problème survient lorsque, dans la page de résultat, je veux éditer le mot clef d'origine avec tous ses accents.
Je pourrais sans doute passer par un système de session, mais je me suis demandé s'il n'y aurait pas une fonction php qui me permette d'extraire non pas la chaine de mots clefs, mais uniquement le mot clef tel qu'enregistré, le clône avec accents du mot clef transmis sans accents par l'url, méthode qui pourrait s'avérer plus simple que le recours aux sessions, non?
Tiens, à l'occasion, je ferais bien une petite pub pour le site dont l'élaboration m'a amené à poser tant de questions sur le forum, c'est:
http://www.alimentaire-pro.com
Je n'y reviendrais pas, promis!
Merci pour vos lumières,
Thierry