Php/javasript
                    
        
     
             
                    thomason
    
        
    
                    Messages postés
            
                
     
             
            93
        
            
                                    Statut
            Membre
                    
                -
                                     
macgawel Messages postés 676 Statut Membre -
        macgawel Messages postés 676 Statut Membre -
        Bonjour,
j'ai un script qui sélectionne les information dans la bd et les affiche à l'écran
le problème c'est que ces informations sont nombreuses plus de 3000.
et je veux un script qui m'affiche le resultat sur plusieurs page de telle sorte que je puisse cliquer sur
"SUIVANT" et aller à la page suivante comme dans google.
                
            
                
    
    
    
        j'ai un script qui sélectionne les information dans la bd et les affiche à l'écran
le problème c'est que ces informations sont nombreuses plus de 3000.
et je veux un script qui m'affiche le resultat sur plusieurs page de telle sorte que je puisse cliquer sur
"SUIVANT" et aller à la page suivante comme dans google.
        A voir également:         
- Php/javasript
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
1 réponse
                        
                    Bonjour.
Le plus simple, c'est de passer en paramètre le numéro de page (ou le numéro du premier article à afficher), et de l'utiliser dans ta requête SQL.
Une recherche sous google (ou autres) avec pagination php devrait te donner ce que tu cherches...
Exemple (de base, à sécuriser, toussa) en mettant le numéro de la page (et avec dix articles par pages) :
Tu construis ensuite tes liens sous une forme :
                
                
    
                Le plus simple, c'est de passer en paramètre le numéro de page (ou le numéro du premier article à afficher), et de l'utiliser dans ta requête SQL.
Une recherche sous google (ou autres) avec pagination php devrait te donner ce que tu cherches...
Exemple (de base, à sécuriser, toussa) en mettant le numéro de la page (et avec dix articles par pages) :
// Récupération de la page passée en paramètre $page = $_POST['page']; // Premier élément à prendre, dans la base $debut = ($page-1) * 10; // La requête à passer. // LIMIT a, b => commence à l'enregistrement a (en sachant que le premier est l'enregistrement zéro). // et prend b enregistrements. $requete = "SELECT * FROM matable WHERE conditions LIMIT $debut, 10";
Tu construis ensuite tes liens sous une forme :
$pageprec = '...&page='.($page-1); $pagesuiv = "..$page='.($page+1);
