Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 01/10/2011, 17h56   #1
Invité de passage
 
Homme Luis
Inscription : octobre 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Luis

Informations professionnelles :
Secteur : Finance

Informations forums :
Inscription : octobre 2011
Messages : 3
Points : 1
Points : 1
Par défaut Form et tables liées (GRID CRUD 1 submit)

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 !
Heartbeat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 20h51   #2
Invité de passage
 
Homme Luis
Inscription : octobre 2011
Messages : 3
Détails du profil
Informations personnelles :
Nom : Homme Luis

Informations professionnelles :
Secteur : Finance

Informations forums :
Inscription : octobre 2011
Messages : 3
Points : 1
Points : 1
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
Heartbeat est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h51.


 
 
 
 
Partenaires

Hébergement Web