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 :

[Very Easy] Comment récupéré un SELECT count(id) ?


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut [Very Easy] Comment récupéré un SELECT count(id) ?
    Bonjour

    J'ai une petite question qui me tarode l'esprit depuis pas mal de temps !

    Je fais une requête du type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $sql=mysql_query("SELECT count(id) FROM membres");
    $data=mysql_fetch_object($sql);
    Grâce à un print_r je vois que $data contient stdClass Object ( [count(id)] => 19 ) mais je n'arrive pas à en tirer la valeur.

    ( J'utilise souvent pour palier ce problème count(id) as nbId mais j'aimerais savoir si on peut faire plus rapide ! )

    Merci !

  2. #2
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Je ne vois pas en quoi "count(id) as nbId " ne te satisfait pas

  3. #3
    Invité
    Invité(e)
    Par défaut
    Si sa me satisfait je me demandais juste si c'est indispensable d'utiliser cette technique !

  4. #4
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Ben je trouve que c'est plus lisible. Sinon ave mysql_fetch_assoc, tu doit pouvoir accèder à ton champ grâce à $row['count(id)']

  5. #5
    Expert confirmé
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Par défaut
    ou avec mysql_fetch_array on peut y accèder via $row[0]
    sinon, essaie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    echo $data->{'count(id)'};
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

Discussions similaires

  1. [MySQL] Faire un SELECT COUNT sur une clé primaire composée de 3 colonnes
    Par z_ahlam dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 10/01/2023, 14h04
  2. Réponses: 2
    Dernier message: 18/10/2010, 13h48
  3. comment utiliser SELECT COUNT dans ma fonction
    Par z_ahlam dans le forum Langage
    Réponses: 2
    Dernier message: 14/10/2009, 16h30
  4. SELECT avec COUNT comment affiché 0 si COUNT = 0
    Par george101 dans le forum Requêtes
    Réponses: 2
    Dernier message: 13/03/2009, 11h47
  5. comment Récupéré tous les options d'un select ?
    Par maximenet dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 24/03/2006, 15h59

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