Insertion dans 2 tables ne marche pas php/mysql [Résolu/Fermé]

Signaler
Messages postés
145
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
18 décembre 2012
-
Messages postés
145
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
18 décembre 2012
-
Bonjour,
en pdo je ne peux pas inserer dans 2 tables différentes merci de me dire si mon code d'insertion est bon ou pas

$req1=$bdd->prepare('INSERT INTO categories(type,nationalite)VALUES(:type,:nationalite)');
$req1->execute(array('type'=>$type,'nationalite'=>$nationalite));
$req1->closeCursor();
var_dump($req1->errorInfo());

$req=$bdd->prepare('INSERT INTO plats(titre,description,video,difficulte,etapes,ingredients,temps,nbre_pers)VALUES
(:titre,:description,:video,:difficulte,:etapes,:ingredients,:temps,:nbre_pers)');
$req->execute(array('titre'=>$titre,
'description'=>$description,
'video'=>$video,
'difficulte'=>$difficulte,
'etapes'=>$etapes,
'ingredients'=>$ingredients,
'temps'=>$temps,
'nbre_pers'=>$nbre_pers,

));


1 réponse

Messages postés
557
Date d'inscription
mercredi 26 mars 2008
Statut
Membre
Dernière intervention
23 avril 2015
60
(:type,:nationalite)

Essayes
("$type", "$nationalite")

Et partout la ou tu as ces deux points ... ?!
Messages postés
145
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
18 décembre 2012
1
merci sa marche au fait je n'avais pas bien écrit la colonne sous mysql