Bonjour



Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
$sql ="insert into quran1 (AyahText) values ( :ayahText)" ;
$stmt  = $dbh->prepare($sql);
$text = 'tototot';
$stmt->BindParam(':ayahText',$text);
$stmt->execute();
si on remplace $text par une valeur directement dans le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$stmt->BindParam(':ayahText','tototot');
$stmt->execute();
résulte une erreur :

Fatal error: Cannot pass parameter 2 by reference in C:\xampp\htdocs\test3.php on line 21
je comprend pas pourquoi je doit créer la variable $text pour que l'execution passe ?

Une idée ?