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 :

(débutant) lister le 1er enregistrement d'une table


Sujet :

PHP & Base de données

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 48
    Points : 38
    Points
    38
    Par défaut (débutant) lister le 1er enregistrement d'une table
    Bonjour,
    J'ai ici du code qui permet de lister toutes les occurences correspondant à la requete :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $db = mysql_connect('localhost', 'name', 'xxxx');
    mysql_select_db('name_fizzydb',$db);
    $sql = "SELECT * FROM wems_sites WHERE status = 'a' ORDER BY site_key";
    $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
    while($data = mysql_fetch_assoc($req))
        {
        echo $data['site_key'];
        }
    mysql_close();
    Je vais donc avoir une liste de x réponses.

    Mais je voudrais obtenir uniquement le 1er enregistrement trouvé.
    Comment faire ?

    Merci !
    Bonne journée !

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Points : 10 727
    Points
    10 727
    Par défaut
    grâce a LIMIT de mysql,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM wems_sites WHERE status = 'a' ORDER BY site_key LIMIT 1

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 48
    Points : 38
    Points
    38
    Par défaut
    super, un grand merci !

    Citation Envoyé par stealth35 Voir le message
    grâce a LIMIT de mysql,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM wems_sites WHERE status = 'a' ORDER BY site_key LIMIT 1

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

Discussions similaires

  1. [Débutant] EF5 lister les enregistrements d'une table
    Par xarkam dans le forum Entity Framework
    Réponses: 5
    Dernier message: 11/12/2012, 09h36
  2. Réponses: 6
    Dernier message: 25/03/2008, 15h32
  3. [Débutant]Vérifier existance d'un enregistrement dans une table
    Par fabiolous dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 25/04/2007, 12h01
  4. Réponses: 9
    Dernier message: 18/01/2007, 14h11
  5. Trouver le dernier enregistrement d'une table
    Par remi59 dans le forum Requêtes
    Réponses: 4
    Dernier message: 11/03/2003, 14h54

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