INSERT VALUES SELECT et PDO
Bonjour à tous,
Voilà un moment que je cherche à réaliser l'action ci-dessous :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
$req_inserer = $bdd->prepare('INSERT INTO ime_constituer
(
num_enfant_C,
num_item_C,
num_exercice_C,
guidance_C,
obs_C
)
VALUES
(
SELECT :num_enfant, :num_item_exercice, :num_exercice
FROM ime_enfant, ime_exercices
WHERE num_enfant = ?
)');
$req -> bindValue('num_enfant',$num_enfant,PDO::PARAM_STR);
$req -> bindValue('num_item',$num_item,PDO::PARAM_STR);
$req -> bindValue('num_exercice',$num_exercice,PDO::PARAM_STR);
$req->execute(array($_GET['num_enfant']));
} |
mais j'ai le message d'erreur suivant :
Notice: Undefined variable: req in C:\wamp\www\imebaobab\evaluation\enfant_item_evaluation.php on line 212
J'ai bien compris qu'il ne connaissait pas la variable req mais un oeil nouveau sur mon code pourrait peut-être m'aider.
Merci d'avance pour votre aide
Jérôme