Je vous expose ici un nouveau problème qui me turlupine
j'aimerais créer un pont entre 2 tables SQL pour lier les valeurs..
Voici quelques screens :
Ici :
Mon tableau d'affichage.
Vous pouvez voir que j'affiche une ID et un nombre de points.
La selection des données se fait dans la table "users_stats" - Colonne "id" et "achievement_score"
j'aimerais remplacer les ID par les pseudo des joueurs.
Pseudos qui sont contenus dans la table "users" - Colonne "username
Voici ma commande :
Code : Tout sélectionner
<?php
$req = mysql_query("SELECT * FROM users_stats WHERE id ORDER BY achievement_score DESC LIMIT 5");
while($classement = mysql_fetch_array($req)){
?>
<div id='tab' style='font-size:15px'>
<span class="room">
<span class="cost2">
<?php echo $classement['id'];?>
</span>
<span style='float:right'>
<span class="users_maxon">
<?php echo $classement['achievement_score'];?> <img src="http://srv1.haweh.fr/images/habbo_diams_icon.png">
</span></span></span>
</div>
<?php } ?>Seul soucis, je ne trouve pas la commande sql adéquate ..
je pensais à :
Code : Tout sélectionner
$req = mysql_query("SELECT * FROM users_stats WHERE id=(SELECT * FROM users WHERE username) ORDER BY achievement_score DESC LIMIT 5");Si quelqu'un à la solution, je suis preneur !
Merci d'avance;
Nekk