Bonsoir, je veux créer un script qui permettent de modifié des caractere speciaux (obtenu parce que le serveur n'etait pas en utf8) , par leur caractere normal. Mon programme m'affiche le texte modifié correctemtn mais des que je veux insérer ce texte modifié dans ma bdd , il se passe rien (quand j'enleve le str_replace ca marche sans probleme).
Je sais plu quoi faire parce que logiquement ca devrait marché, mais non
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 mysql_connect("localhost", "root", ""); mysql_select_db("test"); $sql = "SELECT * FROM caractere"; $reponse = mysql_query($sql) or die('Erreur de selection '.mysql_error()); while ($donnees = mysql_fetch_array($reponse)) { $texte = $donnees['texte']; $textreplace = str_ireplace("é", "é", $texte); $id = $donnees['id']; } mysql_query("INSERT INTO caractere(id, texte, textechanger) VALUES ('', '', '$textreplace')"); mysql_close();
J'ai trop besoin de votre aide. Merci
Partager