Bonjour,
mon problème est tout simple mais je ne trouve pas la solution, j'ai un champ texte qui peut contenir une apostrophe, a l'ajout dans la base je fait un addlsashes, comme ci desous, jusque la tout va bien j'ai les données dans ma base
J'ai donc dans ma base comme titre pour prendre un exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $titre = addslashes($_POST['titre']); $contenu = addslashes($_POST['contenu']); $now = time(); $sql = "INSERT INTO actualites VALUES ('','$titre','$contenu','0','$now')"; mysql_query($sql);
A la récupération je fait ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Test de l'actualité
Problème ca m'affiche dans le champ texte
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php $id_actu = $_GET['id_actu']; $sql = "SELECT * FROM actualites WHERE id_actu = '$id_actu'"; $result = mysql_query($sql); while($data = mysql_fetch_array($result)){ $titre = addslashes($data['titre']); $contenu = $data['contenu']; } ?> .... <input type = 'text' name = 'titre' value = '<?=$titre?>' style = 'width:100%'>
Si quelqu'un a une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Test de l\
A noter que je n'ai pas de problème avec le contenu car il est géré avec CkEditor
Partager