[RESOLU] Position dans un classement

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Position dans un classement

Re: Position dans un classement

par gdc » 21 févr. 2014, 16:49

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.

Position dans un classement

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

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 .