Afficher table mysql seulement si $var=1

Fermé
coolpas Messages postés 134 Date d'inscription dimanche 1 juin 2008 Statut Membre Dernière intervention 6 juin 2011 - 15 avril 2011 à 19:15
 le père - 16 avril 2011 à 11:55
Bonjour,
Voilà, j'ai un tableau avec des lignes qui s'affiche selon les tables de ma base de donnée mysql. La structure de ma table est la suivante :
Colonne1 Colonne2 Colonne3
id saison episode
Dans mon tableau je n'affiche que les variables saison et episode.

Je souhaiterais n'afficher dans mon tableau que les lignes dont le numéro de la saison est égale à 1
Je suppose qu'il faut insérer une fonction if, mais je ne sais pas où.

Voila mon code :

// On récupère tout le contenu de la table b_d et on classe par id croissant
$reponse = "SELECT id, saison, episode FROM b_d ORDER BY saison, episode";
$query_reponse= mysql_query($reponse) OR die('Requête invalide : ' . mysql_error());

echo '<form action="supress.php" method="post">
<table cellspacing=0 cellpadding= 5 id="sample"><tr><th>Saison</th><th>Episode</th><th>Supprimer</th></tr>';

while($donnees = mysql_fetch_assoc($query_reponse))
{
echo'
<tr>
<td>' .$donnees['saison'].'</td>
<td>' .$donnees['episode'].'</td>
 <td><input type="checkbox" name="sup2[]" value="' .$donnees['id'].'"/></td>
</tr>';
}
echo '<tr style="border-width:0px;"><td style="border-width:0px;"></td><td style="border-width:0px;">
</td><td style="border-width:0px;"><input type="submit" value="Supprimer" /></th><tr></table></form>';


Une idée?
D'avance merci



A voir également:

2 réponses

zeb87 Messages postés 4 Date d'inscription vendredi 15 avril 2011 Statut Membre Dernière intervention 16 avril 2011 1
16 avril 2011 à 11:36
Bonjour,
Il faut que tu mette dans ta requête sql la clause WHERE donc :
$reponse = "SELECT id, saison, episode FROM b_d WHERE saison='1' ORDER BY saison, episode
";
0
bonjour

déjà répondu sur le forum webmastering
0