Bonjour

mon code est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
$result = $bdd->query ("SELECT count(*) FROM admin WHERE idp= $idpr ")->fetchColumn(); 
		$repformate=mysql_escape_string($_POST['en']);		
	if(!empty($result))
	{
		$req = $bdd->prepare('UPDATE admin SET val = :repformater WHERE idp = :idpr')or die(print_r($bdd->errorInfo()));
		$req->execute(array(':idpr' => $idpr, ':repformater' => $repformate)) or die(print_r($bdd->errorInfo()));
		unset($_POST);
		}
	else
		{		 
		$bdd->exec("INSERT INTO admin(idp,val) VALUES('$idpr','$repformate')") or die(print_r($bdd->errorInfo()));
		unset($_POST);
		}
Pour une insertion si j'écris "l'eau" ou que je fasse des sauts de lignes il enregistre et affiche bien "l'eau" et exécute les sauts de lignes correctement

Pour l'update c'est plus spéciale il enregistre dans la bdd "l\'eau" et pour les saut de ligne il met \n

Voila merci pour vos éclaircissement et bonne après midi