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
qui contiendrait la liste des lignes dont des champs ont été modifiés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type='hidden' name='modify_a[]'>
Chaque champs modifiable serait donc de la forme :
Mais ma fonction javascript update() n'arrive pas à accéder au champ caché. Sous IE, dans ma fonction update(formulaire, id),
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type='text' name='toto_01' onChange='update(this.form,01)'>me donne
Code : Sélectionner tout - Visualiser dans une fenêtre à part formulaire.modify_a[].value
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 ?
Partager