Pagination d'un forum
Résolu/Fermé
younesase
Messages postés
80
Date d'inscription
samedi 21 avril 2012
Statut
Membre
Dernière intervention
27 avril 2014
-
Modifié par younesase le 9/05/2013 à 20:21
reverb94 Messages postés 106 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 7 janvier 2014 - 4 juin 2013 à 15:47
reverb94 Messages postés 106 Date d'inscription jeudi 7 mars 2013 Statut Membre Dernière intervention 7 janvier 2014 - 4 juin 2013 à 15:47
A voir également:
- Pagination d'un forum
- Comment ralentir un compteur linky forum - Accueil - Objets connectés
- Code iptv 2024 forum ✓ - Forum TNT / Satellite / Réception
- Forum convertisseur youtube mp3 ✓ - Forum Logiciels
- Voisin solitaire avis forum - Forum Consommation & Internet
- Coco forum ✓ - Forum Réseaux sociaux
1 réponse
reverb94
Messages postés
106
Date d'inscription
jeudi 7 mars 2013
Statut
Membre
Dernière intervention
7 janvier 2014
1
Modifié par reverb94 le 12/05/2013 à 16:42
Modifié par reverb94 le 12/05/2013 à 16:42
Bonjour,
une pagination s'effectue généralement de la manière suivante :
Envoie ton code si tu à besoin de plus d'aide.
Cordialement.
une pagination s'effectue généralement de la manière suivante :
<?php require_once("taconnexionàtabasededonné.inc.php"); try { $retour=$bdd->prepare('SELECT COUNT(*) AS nbimages FROM TaTable WHERE categorie="divers"'); $retour->execute(); $imageparpage=12; $reqtable=$retour->fetch(PDO::FETCH_ASSOC); $totaldesimages=$reqtable['nbimages']; $nombredepage=ceil($totaldesimages/$imageparpage); echo '<span id=miseenformecss>'; echo '<span id="miseenformecss2">'.'Page : '.'</span>'; for ($i=1;$i<= $nombredepage;$i++) { echo '<span id="miseenformecss3"><a href="divers.php?page='.$i.'">'.$i.'</a></span>'; } if (isset($_GET['page']) && is_numeric($_GET['page']) && $_GET['page']>0 && $_GET['page']<= $nombredepage) { $page=intval($_GET['page']); } else { $page=1; } $premiereimageafficher=$page*$imageparpage-$imageparpage; echo '</span>'; $reponse=$bdd->prepare('SELECT id,categorie,image,blabla,etcequetuveut FROM TaTable WHERE categorie= :category ORDER BY id DESC LIMIT :offset, :nbimages'); $reponse->bindValue(':category', 'divers'); $reponse->bindParam(':nbimages', $imageparpage,\PDO::PARAM_INT); $reponse->bindParam(':offset', $premiereimageafficher,\PDO::PARAM_INT); $reponse->execute(); ?> <?php while ($TaTable=$reponse->fetch()) { ?> <div class="cat1"> <?php echo '<span class="classtext1v">'.htmlspecialchars($TaTable['categorie']).'</span>'; ?> <br /> <?php echo '<span class="classtext2v">'.htmlspecialchars($TaTable['titre']).'</span>'; ?> <br /> <img src="images/<?php echo htmlspecialchars($TaTable['image']);?>" width="200" height="250" /></a> </div> <?php } $reponse->closeCursor(); } catch (Exception $e) { echo 'Erreur : ', $e->getMessage(); } ?>
Envoie ton code si tu à besoin de plus d'aide.
Cordialement.
17 mai 2013 à 22:55
4 juin 2013 à 15:47