savoir quels champs d'un tableau ont été modifiés
Bonjour,
Dans une application web php, j'affiche le contenu d'une base de données dans un tableau. Certains champs sont modifiables, ce sont les inputs d'un formulaire.
J'aurais voulu qu'au moment du submit, mon serveur php sache quels enregistrements de ma bd il doit modifier. J'ai pensé à créer une variable cachée du style
Code:
<input type='hidden' name='modify_a[]'>
qui contiendrait la liste des lignes dont des champs ont été modifiés.
Chaque champs modifiable serait donc de la forme :
Code:
<input type='text' name='toto_01' onChange='update(this.form,01)'>
Mais ma fonction javascript update() n'arrive pas à accéder au champ caché. Sous IE, dans ma fonction update(formulaire, id),
Code:
formulaire.modify_a[].value
me donne
Citation:
Erreur : 'modify_a.value' a la valuer NULL ou n'est pas un objet
Je fais peut être fausse route, auquel cas que devrais-je plutôt faire pour gérer mon problème ?
sinon, où ais-je fait une erreur ?