|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Luis Inscription : octobre 2011 Messages : 3 ![]() |
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 ! |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Luis Inscription : octobre 2011 Messages : 3 ![]() |
Je relance ma question.
Comment gérez-vous un formulaire ou vous devez afficher un enregistrement d'une table (sans difficulté) et plusieurs enregistrements modifiables d'une autre. Exemple : un client à n commandes. On doit afficher toutes les commandes pour pouvoir en modifier une ou plusieurs. ce besoin me semble assez courant. Utilisez vous : - un tableau composé d'inputs - un grid avec des maj en ajax - existe-t-il des procédures PHP pour gérer l’affichage d'une liste liée ...? Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com