Php/mysql: changer de page tout les 10 liens?
LezardMoo
Messages postés
554
Date d'inscription
Statut
Membre
Dernière intervention
-
LezardMoo Messages postés 554 Date d'inscription Statut Membre Dernière intervention -
LezardMoo Messages postés 554 Date d'inscription Statut Membre Dernière intervention -
Bonjour tout le monde !!!
je suis entrain de créer un site de partage de cours informatique en php/mysql.
je suis confronté à un problème auquel je n'avait pas pensé.
donc mon site permet l'upload de fichier, après l'upload ajout du nom de fichier dans une bdd
bdd: 1 table cours
1 colonne: reseau
1colonne: programmation
1 colonne: Linux
1 colonne: Windows
Ensuite sur une autre page, par exemple une dédié au reseau, j'affiche le contenu de ma colonne. Le problème est là.
si ma colonne contient 2000 ligne, il va me les afficher sur la même page, pas très commode pour celui qui veut le dernier fichier...
Donc voila je voudrais que par exemple tout les 10 liens afficher hop on affiche les 10 autre sur la page 2 puis la page 3 et ainsi de suite.
Merci d'avance à tous ;) ;)
je suis entrain de créer un site de partage de cours informatique en php/mysql.
je suis confronté à un problème auquel je n'avait pas pensé.
donc mon site permet l'upload de fichier, après l'upload ajout du nom de fichier dans une bdd
bdd: 1 table cours
1 colonne: reseau
1colonne: programmation
1 colonne: Linux
1 colonne: Windows
Ensuite sur une autre page, par exemple une dédié au reseau, j'affiche le contenu de ma colonne. Le problème est là.
si ma colonne contient 2000 ligne, il va me les afficher sur la même page, pas très commode pour celui qui veut le dernier fichier...
Donc voila je voudrais que par exemple tout les 10 liens afficher hop on affiche les 10 autre sur la page 2 puis la page 3 et ainsi de suite.
Merci d'avance à tous ;) ;)
A voir également:
- Php/mysql: changer de page tout les 10 liens?
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert - Forum PHP
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données
9 réponses
Problème presque résolu, en effet j'ai trouvé ceci qui m'a bien aidé
https://antoine-herault.developpez.com/tutoriels/php/pagination-automatique-en-php/
Mais, il y a toujours un Mais, la fin du code donc l'affichage du num de la page ne fonctionne pas
https://antoine-herault.developpez.com/tutoriels/php/pagination-automatique-en-php/
Mais, il y a toujours un Mais, la fin du code donc l'affichage du num de la page ne fonctionne pas
echo '<p align="center">Page : '; //Pour l'affichage, on centre la liste des pages for($i=1; $i<=$nombreDePages; $i++) //On fait notre boucle { //On va faire notre condition if($i==$pageActuelle) //Si il s'agit de la page actuelle... { echo ' [ '.$i.' ] '; } else //Sinon... { echo ' <a href="livredor.php?page='.$i.'">'.$i.'</a> '; } } echo '</p>';
En gros tu veux mettre en place un système de pagination si je comprend bien.
Si oui, il faut que tu joues sur les limit en MySQL.
Si oui, il faut que tu joues sur les limit en MySQL.
Puis te passes la page en param en GET :
www.tonsite.com?page=1
//Dans la requete SQL : LIMIT 0, 20; , si tu veux 20 articles par page
www.tonsite.com?page=2
//Dans la requete SQL : LIMIT 20, 20;
www.tonsite.com?page=3
//Dans la requete SQL : LIMIT 40, 20;
etc...
:)
www.tonsite.com?page=1
//Dans la requete SQL : LIMIT 0, 20; , si tu veux 20 articles par page
www.tonsite.com?page=2
//Dans la requete SQL : LIMIT 20, 20;
www.tonsite.com?page=3
//Dans la requete SQL : LIMIT 40, 20;
etc...
:)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
As-tu essayé de débugger un peu ? ?
Dans ton cas, combien vaut $nombreDePages et combien vaut $pageActuelle ?
Dans ton cas, combien vaut $nombreDePages et combien vaut $pageActuelle ?
$nombreDePage est définis par le nombre total de ligne dans ma colonne divisé par le nombre de lien à afficher sur ma page.
$nombreDePages=ceil($total/$sLienParPage);
$pageActuelle a 1 par defaut sinon si la varible $_GET['page'] existe alors elle est égale à la valeur de ['page']...
$nombreDePages=ceil($total/$sLienParPage);
$pageActuelle a 1 par defaut sinon si la varible $_GET['page'] existe alors elle est égale à la valeur de ['page']...
GNI !
ça j'avais bien compris, je sais lire un script...
Je réitère... "As-tu essayé de débugger un peu ? ? ", genre faire des echo dans ta boucle pour comprendre pourquoi ça marche pas et voir es valeurs que tu as ?
ça j'avais bien compris, je sais lire un script...
Je réitère... "As-tu essayé de débugger un peu ? ? ", genre faire des echo dans ta boucle pour comprendre pourquoi ça marche pas et voir es valeurs que tu as ?