bonjour,
je voudrais remplacer le caractere ‘ (ce n'est pas un apostrophe normal !) dans un champ de ma base de données. cependant c'est un caractere spécial ( je ne sais meme pas comment le tapper au clavier) et toutes les methodes classiques que j'ai essayé ont échoué. le code ascii retourné par la fonction ord est 260.
voila ce que j'ai essayé:
aucune de ces fonctions ne semble reconnaitre le caractere special.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 //$ad1= chaine qui contient le caractere a remplacer $char=''; //ord($char) => retourne 260 $ad1corr=ereg_replace('','',$ad1); $ad2corr=htmlentities($ad1, ENT_QUOTES, 'UTF-8'); $escaped=mysql_real_escape_string($ad1);
Il semblerai que le caractere soit de l'utf8. il ressemble a un accent aigue.
quelqu'un aurait-il une solution SVP ?
Partager