Ce script est sensé afficher des étoiles d'une note:
$eto est une moyenne qui est une note sur 10.
J'obtiens un blocage sur la boucle pour une note moyenne de 5.5. La valeur $i=4 revient trois fois. J'obtiens donc 12 étoiles...
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 for($i=0;$i<10;$i++){ if($eto>=1){ echo "<img src=img/etoilecomp.jpg>"; $eto--; echo $i."<br>"; } if($eto>=0.5 && $eto<1){ echo "<img src=img/etoiledemi.jpg>"; $eto=$eto-0.5; echo $i."<br>"; } if($eto<0.5){ echo "<img src=img/etoilevide.jpg>"; echo $i."<br>"; } }
Merci beaucoup pour votre aide, je tourne en rond la dessus depuis une heure.
Partager