Bonjour,
J'ai lu la documentation sur les forms et les différents champs possibles.
Je cherche à construire des forms avec des tables liées.
Exemple : 1 client à N commandes (une liste de N champs)
Un peu comme avec les sous-formulaires dans Access.
On affiche le bandeau avec les données du client et une (ou plusieurs) table liée composée d'inputs (hidden pour les clés et visibles pour les données modifiables + un champ action pour le traitement PHP).
Le tableau doit permettre le CRUD (Créer, modifier, supprimer une ligne càd ne plus l'afficher et marquer un champ action à supprimer) dans le tableau.
Le tableau doit idéalement être triable...une GRID Javascript en somme.
Un submit unique doit envoyer l'ensemble des données (les infos client et les datas du tableau y compris les différentes colonnes de l'id et le champ action destiné au traitement PHP.
J'imagine que ce pbm concerne tous les développeurs. Si vous avez des pistes simples à mettre en oeuvre je suis preneur sans que cela soit en Ajax car je souhaite conserver l'intégrité référentielle dans la BDD (que la 1ere commande d'un nouveau client non encore créé soit orpheline).
Un lien utile pour un début de solution :
http://www.cloudconnected.fr/2005/09...ux-dynamiques/
Le GRID DataTable me parait offrir pas mal de fonctionnalités recherchées mais le CRUD se fait en Ajax alors que je souhaiterais tout gérer via les inputs du tableau contenu dans le forms :
http://datatables.net/release-datata...ro_config.html
Thank's & have fun !
Partager