rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Plusieurs update dans la même requête SQL

Posté par mydanilove, le mercredi 10 octobre 2007 à 15:00:10
Bonjour à tous,

Me voici face à un problème que je n'arrive pas à résoudre. Afin de limiter le nombre de requête sql vers ma base de donnée (free.fr) je fais des requêtes en groupe. C'est-à-dire, que pour l'update je fait ceci :

pour le premier enregistrement :
$Rqt_Upd="UPDATE `Asx_village` SET `name` = '$name' , `player` = '$player' , `points` = CONCAT(`points`,'-',$points)

et pour les suivants (il n'y a que le ";" qui sépare au début):
$Rqt_Upd=$Rqt_Upd." ; UPDATE `Asx_village` SET `name` = '$name' , `player` = '$player' , `points` = CONCAT(`points`,'-',$points) WHERE `id` ='$id'";

Or rien ne se passe quand j'éxécute cette requête via ma page PHP. J'ai donc mis un "echo $Rqt_Upd;" pour voir ma requête, et là, chose surprenante, quand j'éxécute par le module SQL de la gestion de base de données de Free, ça marche parfaitement. Il me modifi bien tous mes enregistrements.

Alors voilà, étant donné que je dois éxécuter pas loin de 29.000 update, il y a-t-il un moyen d'éxécuter plusieurs update dans la même requête. Je le fait déjà pour un INSERT où ma requête regroupe 500 enregistrements à chaque fois ce qui permet de tout faire en 3 secondes.

Voilà, par avance merci pour les réponses...
Répondre à mydanilove  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 mydanilove, le mercredi 10 octobre 2007 à 21:34:16
Petit up personne pour m'aider :)
Répondre à mydanilove
Logiciels pertinents trouvés dans les téléchargements
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Télécharger Delphi 6 Edition personnelle 6.0Delphi 6 Edition personnelle - La société Borland (Inprise) a mis à disposition gratuitement, pour un usage non-commercial, la version 6 de son...Catégorie: Delphi
Licence: Freeware/gratuit
Télécharger AVG Antivirus Free Edition 8.0AVG Antivirus Free Edition - AVG est un antivirus gratuit et performant reconnu pour les mises à jour régulières de sa base de données antivirale ! Il...Catégorie: Antivirus
Licence: Freeware/gratuit
Télécharger Windows Defender pour Windows XP/Vista February 15, 2007Windows Defender pour Windows XP/Vista - Windows Defender est un programme gratuit permettant de se protéger des pop-ups, des ralentissement et des failles de...Catégorie: Anti-Spyware
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Plusieurs update dans la même requête SQL »