Page 1 sur 1

Position dans un classement

Posté : 21 févr. 2014, 15:48
par gdc
Bonjour,

J'ai un classement sur mon site, qui fonctionne très bien, seulement que j'aimerai afficher en haut de la page la position exacte du membre qui visite le classement

Afficher: Vous êtes présentement X au classement.

Voila ma fonction
function view_mon_classement(){
$query = mysql_query("SELECT FOUND_ROWS() as ordre FROM membre WHERE username='".$_SESSION['login']."' ORDER BY points DESC LIMIT 1 ") or die (mysql_error());
$row = mysql_fetch_array($query);
echo $row['ordre'];
}

ceci ne fonctionne pas, elle m'indique toujours 0


Surment un petite erreur de formule :( mais je ny trouve pas ...


Merci .

Re: Position dans un classement

Posté : 21 févr. 2014, 16:49
par gdc
Voila j'ai enfin réussi,

voila je vous partage la fonction:
function view_mon_classement(){

$requete3 = mysql_query("SELECT count(username)+1 as mem, username FROM membre WHERE points > (SELECT points FROM membre WHERE username='".$_SESSION['login']."') ");

$data3= mysql_fetch_assoc($requete3);
       echo ' Tu es classé ' .$data3['mem'];

}
Bonne journée.