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

  FORUM HardWare.fr
  Programmation
  PHP

  Optimisation ecriture dans BDD à partir d'un table HTML [résolu]

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Optimisation ecriture dans BDD à partir d'un table HTML [résolu]

n°2047563
domi_bu
Posté le 08-01-2011 à 18:19:24  profilanswer
 

Bonsoir
 
Je me pose la question sur une optimisation possible sur une de mes pages PHP. Celle ci contient un formulaire sous forme de tableau. Si bien que l'utilisateur peut venir y modifier toutes les valeurs possibles (un peu comme dans xls).  
 
Un bouton "valider" envoie tout le tableau à une page de traitement php, qui se charge de faire les mises à jour en BDD.
 
Tout fonctionne, mais finalement c'est pas top en terme d'optimisation car si l'utilisateur ne modifie qu'une seule ligne sur les 20 possibles (20 est un exemple), alors le traitement va faire 19 updates en bdd pour rien.  
 
Comment faire pour que ce traitement sache que il ne doit mettre à jour que une seule ligne :
- lui envoyer que la (ou les) lignes(s) modifiées ?  
- lui envoyer en plus un flag qui permette de savoir si la ligne a été modifiée ou non ?
 
Vos avis m'intéressent, et un petit coup de pouce me serait utile car je ne sais pas comment faire sur ce coup là. Et enfin , est ce qu'une solution sans utilisation de javascript est faisable ?  
 
 
Dominique


Message édité par domi_bu le 08-01-2011 à 18:49:20
mood
Publicité
Posté le 08-01-2011 à 18:19:24  profilanswer
 

n°2047566
smaragdus
whores, drugs & J.S. Bach
Posté le 08-01-2011 à 18:37:40  profilanswer
 

Le plus simple et sans javascript : tu mets la valeur d'origine de chaque case dans un hidden et tu compares après le post si y a des différences.
 

n°2047569
domi_bu
Posté le 08-01-2011 à 18:48:58  profilanswer
 

bon sang mais c'est bien sur.... Tellement évident que je cherchais à faire plus compliqué. Merci smaragdus !
 

n°2047570
smaragdus
whores, drugs & J.S. Bach
Posté le 08-01-2011 à 18:53:36  profilanswer
 

Heureux de t'avoir été utile :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Optimisation ecriture dans BDD à partir d'un table HTML [résolu]

 

Sujets relatifs
optimisation de connexion php mysqlProblème de lien html -> php
Script Php pour récupere n° de semaine dans une tableRécupérer le contenu HTML d'un JTextPane
Problème avec la fonction update pour modifié une table d'un BDD [résoAccess Violation en écriture
Aire à partir de coordonnées GPSOptimisation interface et nombre de fichiers
Supprimer une ligne d'une table en php [résolu] 
Plus de sujets relatifs à : Optimisation ecriture dans BDD à partir d'un table HTML [résolu]


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