compter et additionner sur des données MYSQL
Posté : 17 nov. 2005, 14:44
bonjour
je viens encore ennuyer avec qq notion de base en PHP
la doc de mysql etant pas assez claire, je n'arrive pas a faire ceci :
dans ma table statinfo, je collecte un nom (page) et un compteur (compteur)
ex : toto 1
tata 1
toto 1
donc j'aimerai avec une requete avoir : tata 1 et toto 2
mais mon code foire un peu, le voici :
toto 1
tata 1
en fait il ne fait pas le total si un enregistrement y est plusieurs fois.
et moi je desire qu'il recense et additionne les enregistrements
quelqu'un a til une idée ? merci d'avance pour votre aide !
je viens encore ennuyer avec qq notion de base en PHP
la doc de mysql etant pas assez claire, je n'arrive pas a faire ceci :
dans ma table statinfo, je collecte un nom (page) et un compteur (compteur)
ex : toto 1
tata 1
toto 1
donc j'aimerai avec une requete avoir : tata 1 et toto 2
mais mon code foire un peu, le voici :
<?
mysql_connect("ftptruc", "mabase", "moncode");
mysql_select_db("statinfo");
$reponse = mysql_query("SELECT page,compteur, COUNT(DISTINCT(compteur)) FROM statinfo GROUP BY page");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<? echo $donnees['page']; ?> a <? echo $donnees['compteur']; ?><br />
<?
}
mysql_close(); // Déconnexion de MySQL
?>
et la, il m'affiche toto 1
tata 1
en fait il ne fait pas le total si un enregistrement y est plusieurs fois.
et moi je desire qu'il recense et additionne les enregistrements
quelqu'un a til une idée ? merci d'avance pour votre aide !