IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Génération dynamique de formulaires [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 177
    Par défaut Génération dynamique de formulaires
    Bonjour tout le monde,

    Voila j'ai un projet PHP a réaliser dans lequel je dois générer des formulaire dynamiques.

    Explication : Je dois créer un formulaire permettant de saisir le nombre de questions que l'on souhaite avoir dans le formulaire, pour chaque question l'intitulé, le type (radio, checkbox...) et si la question est a choix multiples quels sont les réponses possibles.
    (la suite du projet ne me pose pas de problème, je l'ai réalisée avec un formulaire statique).

    Le problème est que le sujet est relativement flou, et que les professeurs sont peu disponibles en se moment. Je suis donc un peu perdu et je ne sais pas trop comment démarré. Je travaille avec des bases mysql.

    Si vous pouviez m'indiquer des axes de réflexions ou quoique ce soit pour m'aider à démarrer ca serait sympa!!!


    Merci d'avance à tous.

  2. #2
    Membre éprouvé
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 509
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 509
    Par défaut
    C'est pas compliqué. Ce que tes profs te demande c'est de pouvoir gérer dynamiquement un formulaire.
    En gros dans une zone admin tu peux générer une champs de formulaire et les grouper.
    Tu proposes une page. Dans cette page du décide d'afficher tel ou tel champ de formulaire avec ses caractéristiques. radio, text,...
    Une page est composé d'un formulaire.
    Un formulaire est composé de champs de formulaire ainsi que sa position par rapport au autre.
    Un champs de formulaire est caractérisé par son type, valeur, nom, id, ...

  3. #3
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 177
    Par défaut
    Le sujet, je l'ai compris ca va.

    Le but de projet et de saisir une enquète auwprès des anciens étudiants de DUT. Chaque DUT possède un admin qui lui aura accés à la création du questionnaire.

    La création du formulaire ce fera ainsi :
    Combien de question souhaitez-vous dans votre formulaire?

    Question 1 : intitulé :
    type : (check, radio, text...)
    Si check ou radio : combien de réponse?
    valeur réponse1,2,3

    Question 2.......


    Ensuite je dois récupérer les champs et générer le code html qui correspond aux valeurs saisie.


    Jusque là je ne pense pas me tromper. Sauf qu'ensuite je ne sais pas trop comment faire. Une fois les champs récupérer j'en fais quoi?

    Je verrais ca comme ça ==> Je les test et je génère le code HTML correspondant (je fais ca pour toutes les questions), je les stock dans une base. Puis quand c'est une secretaire qui veux remplir le formulaire, j'apelle les champs de la base pour générer le formulaire HTML.

    exemple : L'utilisateur remplit
    Question 1 :
    sujet : nom
    intitulé : Quel est votre nom?
    type : text


    Je genère (en texte?) un code html correspondant :
    Quel est votre nom ? <input type="text" name="nom>

    Je stock dans le base mysql INSERT INTO blabla

    Quand la secrétaire veut acéder au formulaire japelle chaque
    champs de la base et je l'utilise en cde html.



    C'est une bonne technique? C'est réalisable?

  4. #4
    Membre éprouvé
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 509
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 509
    Par défaut
    Oui tu peux faire comme ça mais c'est toi qui connait le sujet mieux que moi. Ce genre de choses est assez courrament demandé comme sujet

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    177
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 177
    Par défaut
    Oui j'imagine, ca permet de toucher à tout! Mais le sujet et relativemen flou, et le prof et relativement absent (malade depuis 3 semaines, j'pense que c'est le depression pour lui...). Et on n'a jamais fais de formulaires "dynamiques".

    Tu penses que cette solution est bien adaptée dans l'idée de ce que je dois faire? Est-ce qu'il existe une solution plus simple (à part voler le projet d'un autre mdr)? Parce que j'ai commencer à me lancer dans ce que je pensais en attendant une réponse, et je pense qu'il va me falloir pas mal d'heures de prises de tête!!!

  6. #6
    Membre éprouvé
    Avatar de berceker united
    Profil pro
    SQL
    Inscrit en
    Février 2005
    Messages
    3 509
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : SQL
    Secteur : Finance

    Informations forums :
    Inscription : Février 2005
    Messages : 3 509
    Par défaut
    Fait les choses au plus simple.
    Le php va te permettre de générer du HTML dynamiquement à partir de information que tu lui donne. Par contre je ne connais pas ton niveau en php-mysql.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Conception génération dynamique de formulaire
    Par Mooly dans le forum Struts 1
    Réponses: 6
    Dernier message: 20/02/2007, 10h10
  2. [Stratégie] Gérération dynamique de formulaire
    Par stoukou dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 27/09/2005, 09h37
  3. [SQL*Plus] génération dynamique du fichier de spool
    Par lalystar dans le forum Oracle
    Réponses: 3
    Dernier message: 06/12/2004, 10h44
  4. Réponses: 7
    Dernier message: 22/10/2004, 16h18
  5. imprimer graphique croisé dynamique ou formulaire
    Par bossun dans le forum VBA Access
    Réponses: 4
    Dernier message: 23/06/2004, 11h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo