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

  FORUM HardWare.fr
  Programmation
  PHP

  update de données sur plusieurs lignes

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

update de données sur plusieurs lignes

n°1213535
phoelis
Posté le 03-10-2005 à 13:32:17  profilanswer
 

Bonjour à tous
 
j ai un formulaire qui se crée via une DB mysql  
 
exemple
 
+nom+age+
+xavier+25+
+nicolas+30+
+valerie+22+
...
 
l age est sous format input (donc on peut changer directement sur la page). j aimerais pas exemple changer l age de xavier, valerie directement et envoyer le tout via un seul submit.  
 
ca serait donc un update de chaque ligne en fait via un seul boutton enregistrer, est ce possible ?
 
une personne connait elle un lien ou je pourrais trouver une solution la dessus, (j ai deja cherché mais je trouve rien de bien spécifique)
 
Merci beaucoup  
phoelis

mood
Publicité
Posté le 03-10-2005 à 13:32:17  profilanswer
 

n°1213537
esox_ch
Posté le 03-10-2005 à 13:34:00  profilanswer
 

Rien compris


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1213555
sielfried
Posté le 03-10-2005 à 13:46:23  profilanswer
 

UPDATE tbl_name SET fld2 = CASE fld1
WHEN val1 THEN data1
WHEN val2 THEN data2
ELSE fld2 END

n°1213589
sircam
I Like Trains
Posté le 03-10-2005 à 14:16:28  profilanswer
 

Grosse soupe entre SQL et la partie PHP / gestion d'une requête HTTP.
 
Ou se situe ton problème ?
 
Ah la la, catégorie PHP, alias rayon bricolage. [:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1213629
phoelis
Posté le 03-10-2005 à 14:38:24  profilanswer
 

oki désolé pour le manque d explication
 
reprenons j ai un formulaire avec plusieurs lignes  
 
chaque ligne à pour champs un nom et l age
xavier 25
sonia 26
nicolas 30
 
<form action="#">
<table>
<tr>
<td>xavier</td><td><input type="text" value="25">25</td> --> je change l age et je mets 30
</tr>
<tr>
<td>sonia</td><td><input type="text" value="26">26</td> --> je change l age je mets 28
</tr>
<tr>
<td>nicolas</td><td><input type="text" value="30">30</td> --> je change l age je mets 31
</tr>
<tr>
<td colspan="2"><input type="submit"></td>
</tr>
</table>
</form>
 
j ai donc un boutton submit qui me permettra d enregistrer les nouvelles valeurs des ages que j encode
 
(ce boutton fera donc appel à un script PHP, dans lequel j update ma DB avec les nouvelles valeures, c a d les ages encodés)
mais voila j ai X lignes a updater (dans l exemple ce sont 3 lignes)  
 
voila j espere que cela est plus clair  
deja un grand merci pour vos réponses
phoelis

n°1213634
esox_ch
Posté le 03-10-2005 à 14:42:43  profilanswer
 

bon deja tu fous un id a tes fields (genre id="xavier",...) . Tu recuperes tous tes ID et les valeurs correspondantes et hop tu fais un multi update comme dit plus haut


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1213640
phoelis
Posté le 03-10-2005 à 14:44:43  profilanswer
 

merci esox_ch, je partais vers cette solution en effet mais je la trouve un peu lourde sachant que j aurais une centaine de ligne.
mais si pas d autre choix.
 
big thanks

n°1213642
esox_ch
Posté le 03-10-2005 à 14:45:58  profilanswer
 

Bein faut bien les recuperer tes champs lol ... Si t'as 200 champs, a part recuperer les 200 je vois pas comment tu veux faire...


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait

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

  update de données sur plusieurs lignes

 

Sujets relatifs
[Excel VBA] Ne pas afficher les lignes masquées d'un planQuery sur plusieurs databases
UPDATE sous MySQL + fonctions string ?Basculer avec un script des données d'1 BDD1 vers 1 BDD 2 et cela auto
doublons dans la base de donnéesComment importer des données précises d'excel dans Access
Extraction de données d'un .txt en batch dosmettre plusieurs formulaire l'un d'en l'autre
Cours ou tutorial pour analyse et création base de donnéesPlusieurs pieds de page dans un seul fichier html
Plus de sujets relatifs à : update de données sur plusieurs lignes


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