Bonjour,
Je classe diffèrentes choses dans un site et je voudrais pouvoir afficher une flêche ascendante, un symbole = ou une flêche descendante en fonction de l'evolution dans le classement.
Malheureusement je suis une bille en php.
Les classements se font en fonction du nombre de points ($out) dans la BDD avec une requete et j'affiche le rang avec $rank sans passer par la BDD.
Je voudrais afficher une flêche ascendante si un element a gagné des places, descendante si elle en a perdu ou = si elle n'a pas changé de rang dans le classement.
Voilà mon code complet d'affichage du classement :
Code :
- $load1 = mysql_query("SELECT * FROM `$topsitetab` WHERE id BETWEEN 1 and 500 ORDER BY `$out` DESC LIMIT 0,15" );
- while($load2 = mysql_fetch_array($load1)){
- $rank = $rank + 1;
- echo '<tr class="separationtop"><td></td></tr><tr><td colspan="4" class="encadrementdutop"><img src="images/topbordure.jpg" alt="image de separation des tops" /></td></tr>
- <tr><td align="center" class="encadrementdutop1">';
- if($rank =='1'){
- echo '<img src="images/1.gif" width="40" height="40" alt="étoile du premier du classement" />';
- }else{
- if($rank =='2'){
- echo '<img src="images/2.gif" width="40" height="40" alt="étoile du deuxième du classement" />';
- }else{
- if($rank =='3'){
- echo '<img src="images/3.gif" width="40" height="40" alt="étoile du troisième du classement" />';
- }else{
- echo $rank;
- echo '.';}}}
- echo '</td><td valign="top" class="encadrementdutop2"><br /><i>';
- echo $load2['title'];
- echo '</i><br /><b>';
- echo $load2['out'];
- echo '</b> points<br /><b>';
- echo $load2['votes'];
- echo '</b> votes</td><td align="center" class="encadrementdutop3"><br />';
- echo '<img src="';
- echo $load2['button'];
- echo '" class="imagetop" border="1" alt="photo de célébrité" />';
- echo '<br /><br /></td><td class="encadrementdutop4" valign="top"><br />> <a href="';
- echo $load2['url'];
- echo '" target="_blank" title="Voir son actualité sur le forum">Ses news</a><br />>
- <a href="webmasters.php?id='.$load2['id'].'" title="Webmasters, les codes de promotion de vos candidats" rel="nofollow">Infos webmasters</a></td>
- </tr><tr><td colspan="4" class="hautdutop"></td></tr><tr><td colspan="4" class="encadrementdutop5"><ul class="listbouton"><li class="bouton"><span>
- <a href="votesecu.php?id='.$load2['id'].'" title="Votez pour rajouter 5 points" rel="nofollow">Voter</a><span class="page-sep">, </span>
- <a href="boost.php?id='.$load2['id'].'" title="Boostez pour rajouter 250 ou 1000 points" rel="nofollow">Booster</a><span class="page-sep">, </span>
- <a href="superboost.php?id='.$load2['id'].'" title="Boostez pour rajouter 5 000 ou 1 0000 points" rel="nofollow">Super Fans</a>
- </span></li></ul></td></tr><tr><td colspan="4" class="basdutop"></td></tr>';}
|
Je n'ai aucune idée de comment faire, si quelqu'un peut m'orienter ça serait sympa.
Merci d'avance.