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

Langage PHP Discussion :

formulaire different par categorie


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 12
    Par défaut formulaire different par categorie
    Bonjour,
    Je développe un site de petite annonce et je suis sur la partie du formulaire de saisie des annonces.
    Suite au choix de la catégorie, ce formulaire doit intégrer les options spécifiques de chaque catégorie en plus des traditionnelles saisies telles que le titre ou les photos.
    Hors de question de créer un formulaire par catégorie en dur. De plus on retrouve certain champ dans plusieurs catégories.
    J’ai déjà essayé de mettre les codes directement en bdd sql et faire appel suivant la catégorie suivant, mais cela ne fonctionne pas.
    Je pense qu’il y a plusieurs solutions envisageables.
    Quel serai la meilleur ? Avez-vous un exemple ?
    Merci

  2. #2
    Membre émérite Avatar de vorace
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2010
    Messages : 573
    Par défaut
    une table champs_categories
    id_champs,
    id_categorie,// clé étrangère
    type_champs,
    label_champs,
    ...

  3. #3
    Membre averti
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 12
    Par défaut
    oui, jusqu'a la pas de probleme
    mais ou mettre le code <input ...>

  4. #4
    Membre émérite Avatar de vorace
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2010
    Messages : 573
    Par défaut
    Je vois mieux ton problème maintenant, j'aurai fait ça avec de l'ajax :
    tes catégories sont dans une liste déroulante je suppose, quand tu créé le formulaire coté serveur, tu mets un option de valeur null par défaut (selected="selected") puis avec jquery (par ex.) sur l'évènement onchange requête ajax pour récupérer le morceau de formulaire adéquat....

  5. #5
    Membre averti
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 12
    Par défaut
    alors, non, en faite, sur une 1er page je demande la catégorie et page suivante , le formulaire s'affiche.
    voici l'exemple que je suis.
    Va sur http://www.gumtree.com.au/, puis post ad
    choisi une catégorie et le formulaire s'affiche.
    donc j'ai déjà fait tout la partie choix de la catégorie et après dans le formulaire, il faut qu'il affiche les options (champs) de la catégorie.
    J'ai déjà tout mes champs prêt, mais comment les mettre, enfin ou les mettre

  6. #6
    Membre émérite Avatar de vorace
    Homme Profil pro
    Développeur
    Inscrit en
    Août 2010
    Messages
    573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : Août 2010
    Messages : 573
    Par défaut
    ça te fait combien de formulaire au total ?

  7. #7
    Membre averti
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Novembre 2007
    Messages : 12
    Par défaut
    Si ta réponse par dans la direction, cree un formulaire par categorie, je peux tout de suite dire que non.
    Sa devrait faire environ une bonne 50 ene au minimum.
    Il a des formulaires qui se resemble , mais avec une option en plus par exemple.

Discussions similaires

  1. [SP-2010] formulaires d'edition differents par web part
    Par eristoff53 dans le forum SharePoint
    Réponses: 0
    Dernier message: 12/07/2011, 09h02
  2. Réponses: 11
    Dernier message: 28/06/2010, 11h16
  3. Formulaire protégé par un mot de passe
    Par SpyesX dans le forum Access
    Réponses: 10
    Dernier message: 13/03/2006, 18h02
  4. Réponses: 15
    Dernier message: 13/03/2006, 16h24
  5. [formulaire] filtrer par une combobox
    Par Marie D dans le forum Access
    Réponses: 8
    Dernier message: 19/09/2005, 15h14

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