Affiché donnée mysql en fesant un total de table...
VicTeams
Messages postés63Date d'inscriptionvendredi 20 janvier 2006StatutMembreDernière intervention27 février 2011
-
12 oct. 2009 à 15:42
VicTeams
Messages postés63Date d'inscriptionvendredi 20 janvier 2006StatutMembreDernière intervention27 février 2011
-
14 oct. 2009 à 11:19
Bonjour à tous, je cherche désemparement comment faire ceci :
J'ai ma table "xx" avec le champ "triplex".
Enfaite quand je crée une fiche, je choisis mon résultat dans une liste déroulante, et il s'enregistre dans le champ "triplew" de ma table "fiches". Sa c'est ok, voici se que je cherche a faire :
Selon la fiche, elle peut être, En Attente, En Cours ou Terminée.
Comment faire pour affiché sur une page d'accueil :
Il y a "X" fiches en attente.
Il y à "X" fiches en cours.
Il y a "X" fiches terminée.
Sachant que le "X" doit provenir du nombre d'entré qui possède le champ "etatnom" indiqué qui est dans ma table "fiche". J'ai commencé avec sa :
$counter=mysql_query("SELECT COUNT(*) NBR_ETAT FROM fiche");
$row3=mysql_fetch_object($counter);
Mais je ne trouve pas de suite.
Merci pour votre aide ;)
A voir également:
Affiché donnée mysql en fesant un total de table...
zpef
Messages postés30Date d'inscriptionvendredi 1 février 2008StatutMembreDernière intervention26 janvier 2011 13 oct. 2009 à 13:33
Bonjour,
Bon, en se basant sur ce que tu donnes et si j'ai bien compris, tu devrais avoir 3 requêtes :
select count(*) nbr_etat from fiche where etatnom = 'en attente'
select count(*) nbr_etat from fiche where etatnom = 'en cours'
select count(*) nbr_etat from fiche where etatnom = 'terminee'
VicTeams
Messages postés63Date d'inscriptionvendredi 20 janvier 2006StatutMembreDernière intervention27 février 2011 14 oct. 2009 à 11:19
Bonjour, merci pour ta réponse, mais même en adaptant à mon code, il m'affiche toujours un résultat de 0
Voici mon code :
$counte=mysql_query("SELECT COUNT(*) NBR_ETAT FROM fiche WHERE etatnom = 'En Attente'");
$row4=mysql_fetch_object($counte);
Et plus loin sur ma page j'ai ceci :
<?php echo "".$row4->NBR_ETAT.""; ?>
Et le résultat est toujours de 0, alors que j'ai 8 fiches qui on le statut "En Attente" et 1 fiche qui a le statut "En Test"(dans le champ etatnom, et ecrit en toute lettres).
Je commence à sécher, si vous avez des pistes, je suis preneur
Merci ;)