Problème requête MySql avec un ";" dedans (un peu de PHP aussi) - SQL/NoSQL - Programmation
Marsh Posté le 31-07-2002 à 15:29:25
c'est incorrect tout bêtement parce que mysql_query ne peux faire qu'une seule requête et que toi tu en fais deux..
Le plus simple est quand même de faire l'insertion multiple en une seule fois :
INSERT INTO matable VALUES ('X1','Y1',('X2','Y2' etc etc..
Marsh Posté le 31-07-2002 à 16:42:54
Merci Sh@rdar je ne connaissais pas les insertions multiples.
Marsh Posté le 15-08-2002 à 06:18:46
Dost67 a écrit a écrit : Merci Sh@rdar je ne connaissais pas les insertions multiples. |
bulk insert powa !
Marsh Posté le 31-07-2002 à 15:21:37
Soit la requête :
Pourquoi j'ai Something is wrong in your syntax near '; INSERT... line 1 ?
Ca doit être à cause des ";". Dans PHPMyAdmin ça fonctionne et j'ai remarqué dans le code qu'il séparait la requête en pls requêtes dès qu'il y a des ";".
Je précise que "...;\r\nINSERT..." et "...;\nINSERT..." ça ne fonctionne pas non plus !
Message édité par Dost67 le 31-07-2002 à 15:22:08