Plusieurs page....
Résolu
showMe9031
Messages postés
21
Date d'inscription
Statut
Membre
Dernière intervention
-
showMe9031 Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
showMe9031 Messages postés 21 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je voudrai savoir comment on fait pour avoir plusieurs page après la publication d'un certains nombres de news, c'est à dire avoir des numéros en bas de la page d'accueil.
en espérant une réponse,
merci d'avance !
Je voudrai savoir comment on fait pour avoir plusieurs page après la publication d'un certains nombres de news, c'est à dire avoir des numéros en bas de la page d'accueil.
en espérant une réponse,
merci d'avance !
A voir également:
- Plusieurs page....
- Supprimer page word - Guide
- Imprimer tableau excel sur une page - Guide
- Page d'accueil - Guide
- Page privée - Guide
- Page accueil iphone - Guide
2 réponses
Salut à toi,
voici un système php de pagination, juste a copier coller et à modifier le nom des tables ^^
// requête qui va te permettre de selectionner toutes les news de ta bdd
bonne continuation ^^
voici un système php de pagination, juste a copier coller et à modifier le nom des tables ^^
// requête qui va te permettre de selectionner toutes les news de ta bdd
$req=$bdd->prepare('SELECT COUNT(*) AS nombresnews FROM ta_table WHERE categorie="news"');
$req>execute();
// nombre de news par page = 12
$newparpage=12;
$new=$req->fetch(PDO::FETCH_ASSOC);
$totaldesnews=$new['nombresnews'];
$nombredepage=ceil($totaldesnews/$newparpage);
echo '<span>';
echo '<span">'.'Page : '.'</span>';
for ($i=1;$i<= $nombredepage;$i++)
{
//le lien de ta page
echo '<span"><a href="tapage.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;
}
$premierenewafficher=$page*$newparpage-$newparpage;
echo '</span>';
bonne continuation ^^