Selection et comptage

Résolu
Signaler
Messages postés
120
Date d'inscription
lundi 19 mai 2003
Statut
Membre
Dernière intervention
8 février 2008
-
Messages postés
120
Date d'inscription
lundi 19 mai 2003
Statut
Membre
Dernière intervention
8 février 2008
-
Bonjours

J'ai un tableau j_user

qui comprend 5 colones :

- id

- pseudo

- experience

- bois

- or



Chaque joueur a sa propre ligne dans ce tableau.

J'aimerai savoir le nombre de personne qui ont moin d'experience que moi :



J'ai fait :



$ressa=mysql_query("select COUNT(*) as somme from j_users where xp<='$xp'",$connexion);

$position=mysql_result($ressa,"somme");



qui est sensé compter le nombre de personne qui ont xp inferieur ou egal a mon xp ( $xp )

Mais elle marche pas



Esque vous pouvez m'aidez ?



Merci

2 réponses

Messages postés
809
Date d'inscription
mercredi 11 octobre 2000
Statut
Membre
Dernière intervention
29 septembre 2010
9
Salut,

Fais un echo de ta requete et vérifies qu'elle fonctionne sous phpMyAdmin par exemple.

Du style

$sql= "select COUNT(*) as somme from j_users where xp<='$xp'";
echo $sql . "\n
";

Tu devrais faire un test apres l'executionde ta requete (donc apres mysql_query) pour t'assurer qu'elle a bien fonctionnée :

if (!$ressa) {

   die('Impossible d\'ex&#233;cuter la requ&#234;te :' . mysql_error());

}

++

Zlub
Messages postés
120
Date d'inscription
lundi 19 mai 2003
Statut
Membre
Dernière intervention
8 février 2008

Oui , merci j'ai trouver mon probleme merci

(la fonction marchait trés bien en fait :p )