Requete GROUP BY
5 messages
• Page 1 sur 1
-

sff - WRInaute occasionnel

- Messages: 336
- Inscription: 2 Fév 2005
Requete GROUP BY
Bonjours, dans la requête suivante j'arrive à afficher les from1 en fonction du nombres de résultat dans la table, mais j'aimerais afficher également le nombre de résultat. Je ne sais pas comment faire.
- Code: Tout sélectionner
$topquery = doquery("SELECT count(id),from1 FROM {{table}} GROUP BY from1 ORDER BY count(id) DESC", "packages");
while ($toprow = mysql_fetch_array($topquery)) {
echo $toprow['from1'].'<br>';
}
- jamalofski
- WRInaute discret

- Messages: 219
- Inscription: 3 Mar 2007
- Code: Tout sélectionner
$topquery = doquery("SELECT from1, count(id) as nombreResultats FROM {{table}} GROUP BY from1 ORDER BY count(id) DESC", "packages");
while ($toprow = mysql_fetch_array($topquery)) {
echo $toprow['from1'].' --> '.$toprow['fnombreResultats'].'<br>';
}
-

blman - WRInaute accro

- Messages: 3073
- Inscription: 5 Sep 2003
Pas sûr de bien comprendre mais peut-être :
dans ta requête SQL : count(id) as nbResult
Affichage : $toprow['nbResult']
Ou alors si tu veux le nombre de lignes retournées : http://fr.php.net/mysql_num_rows
EDIT : grillé
dans ta requête SQL : count(id) as nbResult
Affichage : $toprow['nbResult']
Ou alors si tu veux le nombre de lignes retournées : http://fr.php.net/mysql_num_rows
EDIT : grillé
-

sff - WRInaute occasionnel

- Messages: 336
- Inscription: 2 Fév 2005
Visiblement ce n'est pas bon ceci :
$topquery = doquery("SELECT from1, count(id) as nombreResultats FROM {{table}} GROUP BY from1 ORDER BY count(id) DESC", "packages");
while ($toprow = mysql_fetch_array($topquery)) {
echo $toprow['from1'].' --> '.$toprow['fnombreResultats'].'<br>';
}
J'ai cette erreur : Notice: Undefined index: fnombreResultats in ...
$topquery = doquery("SELECT from1, count(id) as nombreResultats FROM {{table}} GROUP BY from1 ORDER BY count(id) DESC", "packages");
while ($toprow = mysql_fetch_array($topquery)) {
echo $toprow['from1'].' --> '.$toprow['fnombreResultats'].'<br>';
}
J'ai cette erreur : Notice: Undefined index: fnombreResultats in ...
5 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Du nouveau du côté des laboratoires de Google : Google Labs - 20-05-2002
- Accord entre Ask Jeeves et Google - 18-07-2002
- Google API : guide de développement de l'API Google - 20-09-2002
- Google Calendar API - 20-04-2006
- Nombre moyen de mots par requête : statistiques AOL Août 2006 - 10-08-2006
- OpenSocial : le projet de Google pour contrôler les réseaux sociaux - 31-10-2007
- Nombre de clics dans les pages de résultats : statistiques AOL Août 2006 - 11-08-2006
- MSN Search : Microsoft dans la course - 28-07-2003
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
