j'ai un probleme dans 2 boucles :
je recupere dans un table l'id du client avec son nom et ensuite je voudrais afficher le nombre de produit acheté par le client et le total du nombre de tous les produits par client
voici mon script :
$req="select id, nom from table where date >'2008-01-01' ";
if (!$res=mysql_query($req)) {print $req."<br>".mysql_error();}
while ($row=mysql_fetch_array($res))
{
$NBproduit=0;
$id=stripslashes($row["id"]);
$nom=stripslashes($row["nom"]);
$reqCOUNT="select COUNT(p.id) as nb, p.nom as pnom from produit p,table t where p.id_client=t.id";
$result = mysql_query($reqCOUNT) or die ('Erreur : '.mysql_error() );
$COULEURtemp="#FFFFFF";
while($rowCOUNT = mysql_fetch_array($result))
{
$NB=$rowCOUNT["nb"];
$NOMproduit=$rowCOUNT["pnom"];
$NBproduit+=$NB;
}
}
le probleme c'est que $NBproduit va addtionner les nombres retournés donc ne correspond pas au total d'un produit acheté par exemple mais il fait le cumul merci pour votre aide