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 :

Stockage de choix multiple dans la base de donnée sous Joomla [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 20
    Points : 16
    Points
    16
    Par défaut Stockage de choix multiple dans la base de donnée sous Joomla
    Salut à tous !
    Moi j'ai aussi actuellement un problème d'interrogation de la base de donnée. En fait Voilà la situation : A partir d'une liste déroulante, on doit pouvoir faire un ou plusieurs. Ces choix, pour chaque utilisateur sont stockés dans la base de donnée. Quand il s'agit d'un seul choix j'arrive à gérer mes requetes. Mais si il est question de d'au moins deux choix, dans la base de donnée, les choix sont alors stockés sous cette forme : Je ne sais pas comment gérer une telle situation. Le but en effet est de comparer les choix de l'utilsateur à une valeur courante.
    Donc comme je l'ai dit si c'est un seul choix la comparaison est simple. C'est dans le cas de 2 choix que j'arrive plus à procéder à la comparaison.
    Je serais bien ravi de votre assistance.
    Merci d'avance.

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    Du pure SQL : Utilise, par exemple, la fonction IN (mes choix)

    Et pour obtenir ta liste de choix, en PHP il y a la fonction implode qui pourra te renvoyer le tout sous forme de chaine.

    Mais ma question : Quel langage utilises-tu ?

  3. #3
    Membre à l'essai
    Inscrit en
    Octobre 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 20
    Points : 16
    Points
    16
    Par défaut
    Bonjour
    Merci pour ta réponse.
    En fait j'utilise Du PHP 5

  4. #4
    Membre à l'essai
    Inscrit en
    Octobre 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 20
    Points : 16
    Points
    16
    Par défaut
    Alors si je comprends bien c'est possible d'utiliser une fonction PHP dans le WHERE d'une requete SQL !
    Si oui comment faire pour que CA guele pas. J'essaye mais ça marche pas

  5. #5
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Points : 20 778
    Points
    20 778
    Par défaut
    Petit exemple :
    Tu as ton tableau de données qui peut être créer ainsi Comment morceller une chaîne ?
    Ou autres.

    Ensuite tu crées ta requête SQL avec ton tableau qui sera sous forme de chaine en utilisant la fonction implode.

  6. #6
    Membre à l'essai
    Inscrit en
    Octobre 2007
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Octobre 2007
    Messages : 20
    Points : 16
    Points
    16
    Par défaut
    Ok Merci infiniment.
    C'est tout bon

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

Discussions similaires

  1. insertion multiple dans la base de donnée
    Par linguere dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 17/07/2011, 09h21
  2. [MySQL] Insertion multiple dans une base de données MYSQL
    Par bryanmohamet dans le forum PHP & Base de données
    Réponses: 15
    Dernier message: 14/11/2010, 22h49
  3. Réponses: 5
    Dernier message: 09/07/2009, 18h22
  4. Comment rechercher dans une base de données sous Delphi ?
    Par pttangediabolik dans le forum Débuter
    Réponses: 7
    Dernier message: 27/04/2008, 09h38
  5. Réponses: 1
    Dernier message: 30/07/2006, 20h02

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