Probléme requete mysql

Résolu
Bonjour,

j'essaye de faire la requete suivante mais ça marche pas :

$lundi=mysql_fetch_array(mysql_query("SELECT COUNT( * ) FROM `stats` WHERE day='Monday'"));

if(isset($lundi)){
echo $lundi ;
}
else
{
echo" ya rien nizar " ;
}

ça me donne Array comme message

merci

4 réponses

  1. Bonsoir,
    Si tu utilises COUNT il faut préciser ou renvoyer le résultat dans l'array (tableau) $lundi.
    La requête doit donc être comme ceci :
    SELECT COUNT( * ) AS nombre FROM `stats` WHERE day='Monday'
    $lundi['nombre'] contient le nombre (valeur numérique) d'entrée ou "day" est égale à "Monday".

    Plus d'infos -> https://openclassrooms.com/fr/courses#ss_part_4

    Benvii
    1. merci pour ta réponse , j'ai mis ça :

      while (list(, $value) = each($lundi))
      {
      echo "Valeur : $value<br />\n";

      }

      mais le probleme maffiche la valeur doube ,dans ma base de donnée il existe que une seule valeure et la il me fais

      valeur :1
      valeur: 1