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 :

[Tableaux] comment récupérer les valeurs d'une liste multiple


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 148
    Points : 55
    Points
    55
    Par défaut [Tableaux] comment récupérer les valeurs d'une liste multiple
    Bonsoir,

    J'ai un petit souci pour récupérer les champs selectionnés dans une liste multiple..
    Je ne sais pas ce que retourne la liste donc je ne sais pas comment procéder
    ca doit etre un tableau..

    des idées..?

    Merci

    Yassine

  2. #2
    Membre habitué Avatar de Akramweb
    Homme Profil pro
    Webmaster
    Inscrit en
    Avril 2005
    Messages
    227
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2005
    Messages : 227
    Points : 197
    Points
    197
    Par défaut
    bonjour,
    tu vas recuperer les valeurs a partir d'un formulaire?
    est ce que t'as deja un code?

  3. #3
    Membre éclairé
    Avatar de Dia_FR
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    512
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2006
    Messages : 512
    Points : 708
    Points
    708
    Dia [ Page DVP ] [ Site pro ]

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 148
    Points : 55
    Points
    55
    Par défaut
    Merci !!

    c'est ce qu'il me fallait..

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 148
    Points : 55
    Points
    55
    Par défaut
    En fait j'ai un petit souci avec la fonction in_array()

    voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    <select name="Q37" size="10" multiple id="Q37">
              <option value="1"<?php
    if(in_array('1', $dbarray["Q37"])) echo "selected"; ?>>Gestion - Fiscalit&eacute;</option>
              <option value="2"<?php
    if(in_array('2', $dbarray["Q37"])) echo "selected"; ?>>Comptabilit&eacute;</option>
              <option value="3"<?php
    if(in_array('3', $dbarray["Q37"])) echo "selected"; ?>>Marketing</option>
              <option value="4"<?php
    if(in_array('4', $dbarray["Q37"])) echo "selected"; ?>>Commercial</option>
              <option value="5"<?php
    if(in_array('5', $dbarray["Q37"])) echo "selected"; ?>>Commerce &eacute;lectronique</option>
              <option value="6"<?php
    if(in_array('6', $dbarray["Q37"])) echo "selected"; ?>>Commerce international</option>
              <option value="7"<?php
    if(in_array('7', $dbarray["Q37"])) echo "selected"; ?>>Droit du travail</option>
              <option value="8"<?php
    if(in_array('8', $dbarray["Q37"])) echo "selected"; ?>>Gestion du personnel</option>
              <option value="9"<?php
    if(in_array('9', $dbarray["Q37"])) echo "selected"; ?>>Strat&eacute;gie</option>
              <option value="10"<?php
    if(in_array('10', $dbarray["Q37"])) echo "selected"; ?>>Protection - S&eacute;curit&eacute; - Normalisation</option>
              <option value="11"<?php
    if(in_array('11', $dbarray["Q37"])) echo "selected"; ?>>Autres</option>
              <option value="0" <?php
    if(in_array('0', $dbarray["Q37"])) echo "selected"; ?>>Aucun</option>
            </select>
    et voici l'erreur que j'obtient :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    warning : in_array() : wrong datatype in argument 2
    $dbarray contient le resulat d'une requete :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $q = "select 	Q31,Q32,Q33,Q34,Q351,Q352,Q361,Q362,Q37,Q38,Q39,Q310,Q311,Q312,Q313,Q314,Q315,Q316,Q317,visited from e_services_qce_user where user = '$username'";
     $result = mysql_query($q,$conn);
     $dbarray = mysql_fetch_array($result);
    Voila si quelqu'un a une idée sur le problème..

Discussions similaires

  1. comment récupérer les valeurs d'une liste déroulante
    Par paolo2002 dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 27/06/2008, 20h05
  2. Récupérer les valeurs d'une liste déroulante
    Par s.gallauziaux dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 20/05/2008, 17h46
  3. Réponses: 11
    Dernier message: 26/04/2007, 10h40
  4. Réponses: 1
    Dernier message: 21/04/2007, 16h36
  5. comment récupérer la valeur d'une liste dans un servlet
    Par marwanos dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 11/04/2007, 00h58

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