Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
940 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème requête MySql avec un ";" dedans (un peu de PHP aussi)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème requête MySql avec un ";" dedans (un peu de PHP aussi)

n°187238
Dost67
Posté le 31-07-2002 à 15:21:37  profilanswer
 

Soit la requête :

Code :
  1. $sqlString = "INSERT INTO matable VALUES (1, 2); INSERT INTO matable VALUES (1, 3);"
  2. mysql_query($sqlString) or die(mysql_error());


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
mood
Publicité
Posté le 31-07-2002 à 15:21:37  profilanswer
 

n°187251
Sh@rdar
Ex-PhPéteur
Posté le 31-07-2002 à 15:29:25  profilanswer
 

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..


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°187401
Dost67
Posté le 31-07-2002 à 16:42:54  profilanswer
 

Merci Sh@rdar je ne connaissais pas les insertions multiples.

n°195622
joce
Architecte / Développeur principal
"BugHunter"
Posté le 15-08-2002 à 06:18:46  profilanswer
 

Dost67 a écrit a écrit :

Merci Sh@rdar je ne connaissais pas les insertions multiples.



bulk insert powa !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Problème requête MySql avec un ";" dedans (un peu de PHP aussi)

 

Sujets relatifs
MySql - Optimisation - Champ indexé AND Champ pas indexé[PHP] Sessions => demande confirmation d infos
problème avec find et grep ss unix[PHP] Je ne pige pas ce message d erreur........ [RESOLU]
[MySQL] 2-3 questions qui me turlupinent ... [Indexes inside]problemes avec les fonctions IMAP - [ PHP inside ]
[Java] Probleme de SocketException[PHP] Pour savoir si une requete SQL a ete executee ou non ? [OK ]
[ CSS ] Probleme avec des tableaux. 
Plus de sujets relatifs à : Problème requête MySql avec un ";" dedans (un peu de PHP aussi)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR