PHP récupérer le résultat d'un COUNT...

Résolu
liegeus Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   -  
 NINO -
Bonjour voilà mon problème j'exécute cette requête :
$nb_journee="SELECT COUNT(DISTINCT id_journee) FROM rencontre";
$req_nb_journee=mysql_query($nb_journee);
cette requete me renvoie le nombre de "id_journee" différent que j'ai dans ma table rencontre, mon problème est que j'arrive pas à récupérer ce nombre dans un variable..

si je fais
$tab_nb_journee=mysql_fetch_array($req_nb_journee)

pour récupérer ma variable après il faut que je mette quelquchose du style $tab_nb_journee['****']

mais je ne sais pas quoi mettre à la place des ****

merci bcp

--
**MAY THE FORCE BE WITH YOU**

4 réponses

  1. kilian Messages postés 8675 Date d'inscription   Statut Modérateur Dernière intervention   1 526
     
    Essaie plutôt mysql_result pour un seul résultat:

    $nb_journee=mysql_result($req_nb_journee,0);

    Sinon avec mysql_fetch_array:
    http://fr3.php.net/mysql_fetch_array
    11
  2. Rémy
     
    $nb_journee="SELECT COUNT(DISTINCT id_journee) AS compteur FROM rencontre";
    $req_nb_journee=mysql_query($nb_journee); 
    $tab_nb_journee=mysql_fetch_array($req_nb_journee) ;
    echo $tab_nb_journee["compteur"];
    

    et voilà :D
    8
  3. liegeus Messages postés 112 Date d'inscription   Statut Membre Dernière intervention   12
     
    effectivement, ça marche avec $nb_journee=mysql_result($req_nb_journee,0)

    merci beaucoup
    1
  4. NINO
     
    Bonjour :) Effectivement ça marche avec les deux solution :

    -> soit en utilisant :mysql_result

    $nb_journee=mysql_result($req_nb_journee,0);

    -> soit en utilisant :mysql_fetch_array

    $nb_journee=mysql_fetch_array($req_nb_journee) ;
    0