1 pièce(s) jointe(s)
Erreur sur un INSERT INTO
Bonjour à tous j'ai un soucis sur une requete, en effet je souhaite simplement récupérer les données d'une table (bonlivraison) puis les copier dans une autre table (composants) mais j'obtient l'erreur suivant que j'arrive pas à corriger. ci-dessous mon code et l'erreur.
merci d'avance de votre aide.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
$reponse2 = $bdd->query('SELECT * FROM bonlivraison');
if ($reponse2->rowCount() > 0)
{
// On affiche chaque entrée une à une
while ($donnees2 = $reponse2->fetch()){
$donnees2a = $bdd->prepare('INSERT INTO composants(
composant,
appartenance,
type,
version,
jira)
VALUES (:composants,
:appartenance,
:type,
:version,
:jira)') or die(print_r($bdd->errorInfo()));
$donnees2a->execute(array( 'composant' => $donnees2['composant'],
'appartenance' => $donnees2['appartenance'],
'type' => $donnees2['type'],
'version' => $donnees2['version'],
'jira' => $donnees2['jira'] ));
}
$reponse2->closeCursor(); // Termine le traitement de la requête
} |
Erreur que j'obtient:
Pièce jointe 586157