Bonjour tout le monde.
Je fais un site de e-commerce et j'aimerais faire une page qui contient tous les films à vendre (y'en a 9).
Ma page s'appelle tous_les_films.php et voici ce que j'ai mis :
Puis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?php $query_tous_films = "SELECT * FROM shop_films"; $tous_films = mysql_query($query_tous_films) or die(mysql_error()); $row_tous_films = mysql_fetch_assoc($tous_films); $totalRows_tous_films = mysql_num_rows($tous_films); ?>
Dans ma page, tout est bien affiché comme je le veux mais il me manque le films id=1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 <div id ="txt"> <?php while ($row_tous_films = mysql_fetch_assoc($tous_films) ) { ?> <div class="res_film"> <div class="nom_film"> <?php echo $row_tous_films['titre']; ?><br/> <?php echo $row_tous_films['realisateur']; ?><br /> <?php echo $row_tous_films['parution']; ?><br/> <?php echo $row_tous_films['duree']; ?><br /> </div> <div id="resume"> <b>RESUME</b> : <br /> <?php echo substr($row_tous_films['resume'], 0, 393); ?> </div> </div> </div> <?php } ?>
Je pense que ça doit être à cause de
Qui encadre mes echos.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php while ($row_tous_films = mysql_fetch_assoc($tous_films) ) { ?> ... <?php } ?>
J'ai essayé d'enlever cette partie de code et du coup je n'ai en résultat que le film dont l'id est 1
Comment faire pour avoir TOUS mes films qui s'affichent?
Merci de votre aide.
Partager