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 :

Récupérer plusieurs lignes d'une BDD [Fait] [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 16
    Par défaut Récupérer plusieurs lignes d'une BDD
    Bonsoir,

    Voila, en fait j'ai une table mySQL comme ceci:

    Username | password
    __________________
    |
    user1 | pass1
    user2 | pass 2

    je voudrais afficher, par exemple tous les username, donc "user1 et user2"

    Seulement, si je récupere les infos de la base mySQL avec mysql_fetch_assoc, il ne m'affiche que le premier résultat, ce qui est logique. Je voudrais savoir comment faire pour récupérer TOUS les champs d'une ou de plusieurs colones.

    Merci

  2. #2
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Faut faire un while...

    Un petit tuto qui va bien :
    http://eusebius.developpez.com/phpmysql-base/#LIV-B

  3. #3
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 16
    Par défaut
    n'y aurait-il pas moyen de mettre ces résultats (les username) dans une variable afin de faciliter la comparaison d'une donnée externe (formulaire) à cette table mysql?

    J'aimerais en fait faire quelque chose comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if ($_POST['nom'] == $data['username'])
    et donc il faudrait que le formulaire retourne une valeur comprise dans la colonne 'username' de ma table mysql.

    Merci bien

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2006
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 379
    Par défaut
    Il faut apprendre le minimum avant de poster

    Cours developpez.com

  5. #5
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Citation Envoyé par SpiritOfDoc
    Il faut apprendre le minimum avant de poster

    Cours developpez.com
    Et il faut lire un minimum les réponses avant de poster
    (lien déjà donné plus haut...)

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2006
    Messages
    379
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 379
    Par défaut
    Il avait pas l'air de l'avoir vu

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 14/05/2012, 18h16
  2. Réponses: 3
    Dernier message: 05/09/2008, 10h32
  3. [SQL] Récupérer plusieurs lignes spécifiques d'une table
    Par Anduriel dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 29/04/2006, 19h49
  4. Procédure stockée - Retourner plusieurs ligne d'une table
    Par ronando dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 02/11/2005, 13h19
  5. Concatenation de plusieurs lignes en une seule
    Par stawen dans le forum Langage SQL
    Réponses: 2
    Dernier message: 31/03/2005, 13h55

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