Posez votre question Signaler

[PHP/Mysql] la fonction count et affichage

antic80 4884Messages postés 30 mai 2005Date d'inscription - Dernière réponse le 28 mai 2012 à 10:48
bonjour a tous

voila j'ai une table en mysql avec différentes classes

j'aimerai compter le nombre d'enregistrement de chaque classe et l'afficher comme suit

classe 1 : 2 enregistrements
classe 2: 5 enregistrements

etc

voila deja ma ligne pour la requete

$NbVote2= "SELECT COUNT(*) FROM apprenant GROUP BY Classe";


voici le traitement de la requete

$req3 = mysql_query($NbVote2) or die('Erreur SQL !<br>'.$NbVote2.'<br>'.mysql_error());


mais en fait je bloque pour l'affichage

merci de m'aider
Lire la suite 

[PHP/Mysql] la fonction count et affichage »

14 réponses
Réponse
+101
moins plus

$query = "SELECT count(id) from table where toto='1'";
$result = mysql_query($query) or die (mysql_error());

$resultat=mysql_fetch_row($result);

echo $resultat[0]; // affichage du résultat



(je rajoute ça pour les pauvres guss qui recherchent la façon de compter et l'affichage du résultat sur google et qui tombent sur cette page :p comme moi par exemple ^^ je cherchais surtout la façon pour afficher le résultat, j'ai été blasé de voir "probleme résolu désolé pour le dérangement" mais pas la solution du problème :D)
madimediafr - 11 mars 2012 à 02:54
Notre sauveur!!!!
Dréan - 4 avril 2012 à 12:03
Merci à toi, ton message m'a permis de résoudre un problème
que je rencontrais dans ma mise en place.

un pauvre guss de moins grâce à toi....
seraphin - 28 mai 2012 à 10:48
You are my god
Ajouter un commentaire
Réponse
+8
moins plus
Merci à toi TheKOM ! Grâca à ton post j'ai pu réussir à afficher le résultat de mon COUNT !
Me reste plus qu'à essayer de comprendre la différence entre un fetch_array et un fetch_row !
Thanks a lot !
indiansfred - 6 juin 2008 à 18:16
merci encore et très bon réflex pour avoir mis la solution
Ajouter un commentaire
Réponse
+5
moins plus
Bordel, mets la solution quand tu trouves!
Tu aurais été content de trouver la solution non??? Alors penses aux autres.

Ras le bol de ces handicapés du partage qui ne cherche qu'à trouver des solutions pour eux et pas à en donner...
Ajouter un commentaire
Réponse
+3
moins plus
regarde SUM()
Ajouter un commentaire
Réponse
+1
moins plus
Mais il est vraiment dur Antic80 :
Tu poses des questions, tu trouves tout seul la solution mais ne penses tu pas que ceux qui lisent ton post auraient bien aimé aussi connaître la solution. Ce service repose uniquement sur le partage. Pourquoi ne partages tu pas???
Bref, c'est peine perdue!!
Ajouter un commentaire
Réponse
-3
moins plus
non finalement je reviens

comment faire pour additionner les valeurs d'un champ pour la classe 1 , puis pour la classe 2 etc..


et l'afficher par la suite

par exemple j'ai

classe 1 : 12
classe 1 : 5
classe 2 : 3
classe 2 : 8


je dois obtenir

classe 1 : 17
classe 2 : 11
Ajouter un commentaire
Réponse
-8
moins plus
probleme résolu

désolé pour le dérangement
Ajouter un commentaire
Ce document intitulé « [PHP/Mysql] la fonction count et affichage » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?