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

marwamrewa Messages postés 175 Statut Membre -  
katsuo49 Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   -
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. katsuo49 Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   25
     
    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
  2. marwamrewa Messages postés 175 Statut Membre 3
     
    ç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
  3. katsuo49 Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   25
     
    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. marwamrewa Messages postés 175 Statut Membre 3
       
      vraiment je vous merci c'est efficace :)
      0
    2. katsuo49 Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   25
       
      si ça fonctionne comme tu veux passe en résolu et de rien ;)
      0