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

 PostgreSQL Discussion :

Liste déroulante Postgresql


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2008
    Messages
    308
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 308
    Par défaut Liste déroulante Postgresql
    Bonjour,

    Est-il possible de créer une liste déroulante pour choisir les valeurs à saisir d'un champs d'une table ? Si oui comment ?

    Cordialement.

  2. #2
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 815
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 815
    Billets dans le blog
    14
    Par défaut
    En développant un programme externe à Postgresql qui va accéder à Postgresql et utiliser la base de données.

    En principe, on ne gère pas les données directement avec un SGBD (Postgresql ou autre) mais à l'aide d'un tel programme externe développé spécifiquement pour les besoins exprimés.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2008
    Messages
    308
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 308
    Par défaut
    D'accord. En créant une IHM intermédiaire entre l'utilisateur de la BD et Postgresql. Et ensuite dans Postgresql on pourrait mettre un check pour s'assurer qu'on ne saisie pas autre chose. Ai-je bien compris ?

  4. #4
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 815
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 815
    Billets dans le blog
    14
    Par défaut
    Peux-tu préciser ton besoin ?

    Je donne un exemple...

    Soit une interface graphique permettant d'affecter un article à une catégorie parmi une petite dizaine. La liste des catégories est présentée à l'utilisateur par une liste déroulante dont le contenu est alimenté par le programme qui interroge la table des catégories de la base de données Posgresql.
    Si demain on souhaite ajouter une nouvelle catégorie, inutile de modifier le programme, il suffit d'ajouter la catégorie dans la table. Et nul besoin de CHECK dans la BDD.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  5. #5
    Membre éclairé
    Inscrit en
    Novembre 2008
    Messages
    308
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 308
    Par défaut
    Mon cas : j'ai des sondages qu'il faut affecter à une des trois catégories de sondages. Pour alimenter la BD je crée une interface en PHP dans laquelle il y a un formulaire de saisie. Dans ce formulaire, je mets une liste déroulante avec les trois catégories. Si je veux ajouter d'autres catégories je mets à jour la liste déroulante.
    Je le vois comme ça !

  6. #6
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 815
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 815
    Billets dans le blog
    14
    Par défaut
    Il serait mieux d'avoir une table des catégories et de mettre une clé étrangère dans la table des sondages référençant la catégorie à laquelle est affecté le sondage.

    MCD :
    sondage -1,1----affecter----0,n- categorie

    Tables :
    categorie (cat_id, cat_nom)
    sondage (sdg_id, sdg_id_categorie...)
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

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

Discussions similaires

  1. [PostgreSQL] liste déroulante avec postgresql + php
    Par caramel15 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 14/10/2011, 14h00
  2. [PostgreSQL] Liste déroulante postgresql
    Par cubepiege dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 16/07/2009, 11h56
  3. [PHP-JS] liste déroulante et base postgresql
    Par 78alex78 dans le forum Langage
    Réponses: 6
    Dernier message: 19/03/2007, 15h00
  4. [PostgreSQL] [PostGreSQL] Liste déroulante
    Par angeblanc22 dans le forum PHP & Base de données
    Réponses: 20
    Dernier message: 28/02/2007, 15h36

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