Bonjour à tous
j'ai une erreur dans ma requête qui doit surement être tout bête mais je n'arrive pas à la trouver
si vous pouvez m'aider cela serait sympa.
pour vous apporter quelques précisions:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $reponse = $bdd-> prepare('SELECT idrapport, nompatient, daterapport FROM rapport WHERE iddirecteur=0 AND idmedecin=? ORDER BY daterapport'); $reponse->execute(array($_SESSION['nom_docteur']));
- mon code est bien entre des balises PHP
- si j'enlève l'espace entre -> et prepare cela ne change rien
- je n'ai aucun message d'erreur
- lorsque j'ai essayé avec '?' cela m'a affiché syntax error, unexpected '?'
Si je fais simplement la requête:
$reponse = $bdd-> query('SELECT idrapport, nompatient, daterapport FROM rapport WHERE iddirecteur=0 ORDER BY daterapport');
cela fonctionne très bien
mais dès que je veux ajouter la condition idmedecin=? cela ne marche plus :-(
si vous avez une idée elle est la bienvenue
merci beaucoup
Partager