recuperer le resultat d'une requette sql avec count(*)
herks
Posté le 28-10-2002 à 18:47:20
voila g une requette sql du type
SELECT id, count(*)
from table
group by name
et j'aiemar irecuperer le resulat que renvoie le count dans une varibale, normalement je fais avec mysql_query et mysql_fetc_array mais j'y arrive pas avec le count ....
merci de m'aider
Publicité
Posté le 28-10-2002 à 18:47:20
mrbebert
Posté le 28-10-2002 à 19:00:54
C'est pareil Ta requête renvoie une ligne par 'name' (à cause du GROUP BY), avec 2 champs sur chaque ligne.
C'est peut être le nom de la colonne qui pose problème, essaie avec "SELECT id, count(*) as Total".
omega2
Posté le 28-10-2002 à 20:10:22
Herks a écrit a écrit :
voila g une requette sql du type
SELECT id, count(*)
from table
group by name
et j'aiemar irecuperer le resulat que renvoie le count dans une varibale, normalement je fais avec mysql_query et mysql_fetc_array mais j'y arrive pas avec le count ....
merci de m'aider
Essayes :
SELECT id, count(*) nombre
from table
group by name
le nombre ce retrouve alors dans la zone de nom "nombre".
oO_Oo
Posté le 28-10-2002 à 20:28:26
Herks a écrit a écrit :
voila g une requette sql du type
SELECT id, count(*)
from table
group by name
et j'aiemar irecuperer le resulat que renvoie le count dans une varibale, normalement je fais avec mysql_query et mysql_fetc_array mais j'y arrive pas avec le count ....
merci de m'aider
select count(*) as prout from ... ?
$nb = $row[prout];
---------------
For a relaxing time, make it suntory time