Bonjour,
J'ai un souci lors de l'insertion de ligne dans MySql.
Le commande se passe bien mais je ne vois rien dans ma table.
Pour tester j'ai mis dans mon code 2 INSERT qui insérent la même ligne et là j'ai une erreur MySql (DBI) qui me dit qu'il y a un doublon. Pourtant toujours pas de données dans la table.
Code :
Retour :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $query = 'INSERT INTO `volume_rep` VALUES ('.$info_repertoire[0].','.$info_repertoire[1].',"'.$liste_chemin[$i] . '\\\\' . $_ . '",0,0,' .$info_user[1].','.$info_user[0].')'; $sth = $dbh->do($query); print "$query \n"; if ($sth == 1) { print "je me suis inséré !!!!!!!!!!!!!!\n"; } else { print "Problème lors de l'insertion "; }
je me suis insÚrÚ !!!!!!!!!!!!!!INSERT INTO `volume_rep` VALUES (873,3,"E:\\COMMUN\\ECHGROUP\\DE\\SC ATALANTE",0,0,NULL,NULL)
Je précise que l'insertion est dans une boucle FOREACH.
Si quelqu'un a une idée, je suis preneur.
Merci par avance !
Partager