j'ai fais ce code afin de voir tout ce qui se trouve dans ma table jeux, rattaché a une autre table.
le résultat souhaité est:
nom1 image1 parties1
nom2 image2 parties2
seulement, je m'arrete a:
nom1 image1 parties1
je n'ai que le premier id de la table jeux, alors que je souhaiterais tout afficher.
voici mon code:
- Code: Tout sélectionner
<?php
$sql = connect_sql();
$res=mysql_query("SELECT * FROM jeux WHERE cat='gratuit' AND `activated`='1'");
$quel=1;
while($jeux_gratuit=mysql_fetch_assoc($res)){
$count = mysql_fetch_array(mysql_query("SELECT COUNT(*) AS count FROM jf_historique WHERE pseudo='".$_SESSION['pseudo']."' AND timestp > '".mktime(0,0,1)."' AND jeu='".$jeux_gratuit['id']."' "));
$reste= $jeux_gratuit['partie'] - $count['count'];
if($reste>0){
if($quel==1){
$nom = $jeux_gratuit['nom'];
$image = $jeux_gratuit['image'];
$id = $jeux_gratuit['id'];
$restant = "<B>".$reste."</B> partie(s) retante(s)";
$quel++;
}
}
else{
if($quel==1){
$nom = $jeux_gratuit['nom'];
$image = $jeux_gratuit['image'];
$id = $jeux_gratuit['id'];
$restant = "<B>Coute ".$jeux_gratuit['credits']."</B> crédits(s)";
$quel++;
}
}
}
mysql_close();
?>