bonjour à tous!!
voilà, je fais les statistiques des meilleures ventes des produits de mon projets, et j'aimerais que pour la 1ere meilleure vente, qu'il y ait "1", pour la 2eme, un "2" etc...
voilà ce que j'ai comme code qui marche :
j'ai donc 3 résultats
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 $sql = "SELECT DISTINCT ref_produit FROM concerner LIMIT 0,3"; $quer = mysql_query($sql); while ($fe = mysql_fetch_array($quer)) { $desi = "SELECT designation_produit FROM produit WHERE ref_produit = '".$fe[0]."'"; $querdesi = mysql_query($desi); $fedesi = mysql_fetch_array($querdesi); $s = "SELECT SUM(quantite) FROM concerner WHERE ref_produit = '".$fe[0]."' "; $quers = mysql_query($s); while ( $fes = mysql_fetch_array($quers)) { for ($i =1; $i<3; $i++) { //echo $fe[0]."REFERENCE<br>"; echo $i."Numero<br>"; echo $fes[0]."QUANTITE<br>"; echo "Ref N°".$fe[0]." du produit ".$fedesi['designation_produit']."<br><br>"; } } }
et en faite avec cette boucle :
je voudrais donc que ça m'affiche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for ($i =1; $i<3; $i++) { ... }
1 : HP machin (meilleure vente)
2 : blabla (2eme meilleure vente)
3 : bbghhgh (3eme meilleure vente)
mais je n'y arrive pas..
ça me mets :
1 : HP machin
2 : HP machin
3 : HP machin
1 : blabla
2 : blabla
3 : blabla
....
quelqu'un pourrait il m'expliquer un peu comment je devrais proceder?
merci beaucoup...
Partager