Bonjour,
j'ai un porblème avec une requète pourtant assez simple, la voici :
j'ai un porblème avec une requète pourtant assez simple, la voici :
Code PHP :
<?php
else {
$requete = mysql_query("
SELECT c.nombre, m.COUNT(pseudo) AS classement
FROM combient c LEFT JOIN membres m
WHERE m.points>='" . $start['points'] . "', m.inscription>='" . $start['inscription'] . "'");
$var = mysql_fetch_array($requete);
?>
<div id="separation_text">
<ul>
<li>
Connecté en tant que <?php echo $start['pseudo']; ?> -
Vos ressources : <?php echo $start['minerais']; ?> Minerais et <?php echo $start['pieces']; ?> Pièces -
Classement : <?php echo $var['classement']; ?> / <?php echo $var['nombre']; ?>.
</li>
</ul>
</div>
<?php
}
?>
La requète ne retourne aucune erreur, c'est simplement que $var['classement'] et $var['nombre'] ne contiennes rien.
Pour comprendre ce que j'ai voulut faire :
Je vais chercher le champ "nombre" de la table "combient" qui contien le nombre de joueurs (j'update le nombre à chaque inscription),
Ensuite je compte le nombre de d'entrées dans ma table membre dont le champ points et inscription (le timetamp) sont superieur au nombre de points et à la date d'inscription du membre.
Merci d'avance si quelqu'un peu m'aider à résoudre ce problème.