hi,
dans l'exemple que tu mentionnes, il n'y a en réalité pas de tableau HTML mais une simple suite de balises. On perd donc la sémantique du tableau (puisqu'une colonne verte, par exemple, ne correspond pas à une colonne de tableau réellement).
après, si c'est pour faciliter la démarche utilisateur, t'as une autre solution possible : tu fais un formulaire unique qui contient ton tableau HTML avec, dans chaque cellule, tes champs.
Puis soit tu fais de l'ajax pour mettre à jour une donnée au "onchange" d'un champ (en gros, à chaque fois que l'utilisateur tape un mot dans un champ et passe au suivant, le champ quitté est mis à jour dans la base de données) ce qui peut s'avérer un peu lourd en requêtes, mais à voir. (ce que dit olev à la fin de son message)
Soit tu laisses l'utilisateur mettre à jour toutes les cellules qu'il veut et tu fais un submit global et là tu fais une boucle pour parcourir tous les champs et mettre à jour dans la base "d'un coup". Là on se rapproche aussi d'Excel au sens où on modifie les cellules qu'on veut et au final, on fait Fichier > Enregistrer pour tout sauvegarder d'un coup, et non fichier > enregistrer à chaque cellule modifiée.
Message édité par NewsletTux le 18-08-2010 à 10:40:41
---------------
NewsletTux - outil de mailing list en PHP MySQL