une requête préparée pour un insert avec jointure?
Bonjour,
J'utilise PDO et je suis en train de faire une requête préparée pour un insert avec des jointures. D'habitude j'utilise les marqueurs ? pour des requêtes simples comme on trouve dans la doc php :
ex :
Code:
1 2 3 4 5
|
$sql='INSERT INTO table1 (champ1) VALUES (?)';
$stmt=$connexion->prepare($sql);
$stmt->bindParam(1,ma variable);
$stmt->execute(); |
Mais là comme il y a le select après je ne sais pas du tout comment faire avec les marqueurs et comment écrire ma requête ci dessous qui est non préparée en requête préparée :
Code:
1 2 3 4 5 6
|
'INSERT INTO TABLE1 (idContact,idType,titre,description)
SELECT idContact, idType,'$titre','$description'
FROM TABLE2, TABLE3
WHERE table2.type='$typeProg'
AND table3.nom='$nom'; ' |
Je les mets où les marqueurs et après dans le select comment je fais, je bloque sur la syntaxe.
Merci de voter aide