Récupération de résultat d'une requête

Bonjour,
Bonjour,
comment récupérer le résultat de cette requête en php:

$nbfact1 = mysql_query(" select count(*) from facture where mode=1 ANDmonth(date)='$mois' AND year(date)='$year'")

veillez acceptez mes remerciement d'avance :)

3 réponses

  1. sauf erreur :
    while ($donnee = mysql_fetch_array($nbfact1))
    {
    echo $donnee['_ATTRIBUT_'];
    }

    _ATTRIBUT_ à remplacer par le nom d'un attribut de ta base de donnée
    0
    1. ça ne me donne pas de résultat je ne sais pas pourquoi j'écris comme ça:
      <?php
      $today = date('Y-m-j');
      $year= date('Y');
      $mois= date('m');
      $jour= date('j');
      $nbfact1 =" select num count(*) from facture where mode=1 AND month(date)='$mois' AND year(date)='$year'" or die(mysql_error());;
      while ($donnee = mysql_fetch_array($nbfact1))
      {
      echo $donnee['num'];
      }
      ?>">_____________________________________________
      et ce code ne me donne pas de résultat je veut afficher le nombre des tuple de cette requête j'ai besoin vraiment d'aide merci de me répondre
      0
      1. Pardon j'avais mal lu ta question et pas prêté attention au count(*)

        remplace "count(*)" par "count(*) AS nbTuple"

        et au lieu de "$donnee['num'];" "$donnee['nbTuple'];"

        sachant que tu peux bien évidemment mettre ce que tu veux comme nom de variable (donc pas forcement $donnee) ou comme alias (pas forcement "nbTuple")
        0
        1. vraiment je vous merci c'est efficace :)
          0
        2. si ça fonctionne comme tu veux passe en résolu et de rien ;)
          0