BindParam et passage par reference
Bonjour
Code:
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:
1 2
| $stmt->BindParam(':ayahText','tototot');
$stmt->execute(); |
résulte une erreur :
Citation:
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 ?