Bonsoir,
Via mysql_fetch_assoc je récupère des noms de films et le problème est que j'en récupère beaucoup ! Donc logiquement j'aimerais afficher petit bout par petit bout, c'est à dire 14-15 par pages mais j'avou ne pas savoir comment faire ! J'avais pensé à modifier ma boucle pour qu'elle s'arrete au 15ème passage mais ça ne résoud pas le problème de l'affichage sur plusieurs pages !
Quelqu'un peut m'aider svp ?
Merci d'avance...
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
22
23
24
25
26
27
28
29 <?php // on se connecte à MySQL et on sélectionne la base require ("./connect.php"); mysql_connect (SERVEUR, NOM, PASSE) or die(mysql_error); mysql_select_db (BASE) or die(mysql_error); // on crée la requête SQL $requete = "SELECT nomfilm, genrefilm, posfilm FROM films ORDER BY nomfilm;"; // on envoie la requête $res = mysql_query($requete) or die('Erreur SQL !<br>'.$requete.'<br>'.mysql_error()); // on fait une boucle qui va faire un tour pour chaque enregistrement while($data = mysql_fetch_assoc($res)) { // on affiche les informations dans un tableau ?> <TR> <TD><?php echo stripslashes($data['nomfilm']); ?></TD> <TD><?php echo stripslashes($data['genrefilm']); ?></TD> <TD><?php echo stripslashes($data['posfilm']); ?></TD> </TR> <?php } // on ferme la connexion à mysql mysql_close(); ?>
Partager