Probléme requete mysql

Résolu
life -  
 life -
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. benvii Messages postés 311 Statut Membre 137
     
    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
    0
  2. life
     
    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
    0
  3. life
     
    merci merci beaucoup ,ça marche trés bien ^^
    0