J'ai le même problème...et une solution qui ne me convient pas
Bonjour,
J'ai le même genre de problème avec un tableau de données pouvant être mises à jour par l'utilisateur. Effectivement, l'utilisation d'ajax pour faire du cliclic modifier enregistrer c'est un peu plus sexi que prendre un gros tableau et envoyer toute la sauce au serveur. Cependant, je suis pour ma part sur un site à vocation internet et je dois prendre en compte les cas hors javascript.
J'ai fait ceci mais cela ne me plait pas:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
<table>
<tr>
<td>
<input name="données1[]" value ="toto">
</td>
<td>
<input name="données2[]" value ="toto2">
</td>
</tr>
....
<tr>
<td>
<input name="données1[]" value ="titi1">
</td>
<td>
<input name="données2[]" value ="titi2">
</td>
</tr>
</table> |
A la sortie je récupère le $_POST['donnee1'] et $_POST['donnee2']
Sauf que je trouve cela plus que moyennement satisfaisant: Je dois reconsolider les lignes des tableaux $_POST['donnee1'][] et $_POST['donnee2'][]
J'aimerais avoir un moyen de directement mettre ces données du formulaire dans un tableau d'objets avant de les envoyer au serveur. Cela me semblerait plus propre et moins risqué.
Donc, si quelqu'un a une idée, je suis preneur.