Creation d un nouvelle page en php
mariline285
Messages postés
76
Date d'inscription
Statut
Membre
Dernière intervention
-
mariline285 Messages postés 76 Date d'inscription Statut Membre Dernière intervention -
mariline285 Messages postés 76 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J affiche plusieurs lignes sur un page php et j aimerai les séparer pour que ça soit plus lisible.
Par exemple si j ai 52 lignes je voudrais avoir les 25 premières lignes dans première page, 25 dans la deuxième page et 2 dans la troisième page.
Le problème c est que je ne sais pas comment faire pour créer une nouvelle page, du coup j ai tous les lignes en 1 seule page.
Quelqu un pourrait il m aider SVP????
MERCI D AVANCE
J affiche plusieurs lignes sur un page php et j aimerai les séparer pour que ça soit plus lisible.
Par exemple si j ai 52 lignes je voudrais avoir les 25 premières lignes dans première page, 25 dans la deuxième page et 2 dans la troisième page.
Le problème c est que je ne sais pas comment faire pour créer une nouvelle page, du coup j ai tous les lignes en 1 seule page.
Quelqu un pourrait il m aider SVP????
MERCI D AVANCE
A voir également:
- Creation d un nouvelle page en php
- Darkino nouvelle adresse - Guide
- Supprimer page word - Guide
- Extreme download nouvelle adresse - Accueil - Outils
- Creation compte gmail - Guide
- Création page web - Guide
2 réponses
Salut,
Imagine la chaine suivante:
Imaginons que tu veuilles afficher une ligne par page, pour ça on va éclater ta chaine dans un tableau: une case = une ligne:
Maintenant pour simuler une page, on va mettre en argument le numéro de la page dans l'url, à savoir pagenum=...
Exemple, si je ne veux afficher que la ligne 2 (on part de 0, donc ce sera tagada):
Et voilà!
Imagine la chaine suivante:
$str = "bidule pouet pouet tagada tsoin bloubloublou gagaga"
Imaginons que tu veuilles afficher une ligne par page, pour ça on va éclater ta chaine dans un tableau: une case = une ligne:
$tab = explode("\n", $str);
Maintenant pour simuler une page, on va mettre en argument le numéro de la page dans l'url, à savoir pagenum=...
Exemple, si je ne veux afficher que la ligne 2 (on part de 0, donc ce sera tagada):
// url = http://monsite.tld/mapage.php?pagenum=2 if (isset($_GET['pagenum'])) { $page = $_GET['pagenum']; if ($page < sizeof($tab) && $page >= 0) { //Pas de dépassement echo $tab[$page]; //affiche la ligne }
Et voilà!
mariline285
Messages postés
76
Date d'inscription
Statut
Membre
Dernière intervention
et si on a des tableaux au lieu d une chaine de caractere, sa se passe comment?
kilian
Messages postés
8732
Date d'inscription
Statut
Modérateur
Dernière intervention
1 526
>
mariline285
Messages postés
76
Date d'inscription
Statut
Membre
Dernière intervention
C'est à dire?
mariline285
Messages postés
76
Date d'inscription
Statut
Membre
Dernière intervention
>
kilian
Messages postés
8732
Date d'inscription
Statut
Modérateur
Dernière intervention
Si je veux afficher un tableau a chaque page, c est possible avec ta façon?