Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. mar987
    3. Post
    M

    mar987

    @mar987

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 1
    • Post 2
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Località Toscana Età 38
    0
    Reputazione
    2
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da mar987

    • RE: Problema paginazione dei dati

      Grazie mille, ho risolto e in effetti era il link che non andava bene 🙂

      postato in Coding
      M
      mar987
    • Problema paginazione dei dati

      Ciao a tutti! Ho dei problemi nella paginazione dei risultati di una pagina.Vorrei riuscire a visualizzare 5 risultati per pagina (nel database ho attualmente 10 record), attualmente con il codice che vi riporto riesco a visualizzare solo i primi 5 e per la prima pagina, se clicco sulla seconda pagina non mi visualizza nulla. 😢

      Il codice che utilizzo attualmente:

        $conn=mysql_connect($dbhost,$dbuser,$dbpass) or die("Impossibile accedere");
        mysql_select_db($dbname,$conn);
      
      $page = (isset($_GET['page'])) ? $_GET['page'] : 1; 
      
      $prev = ($page - 1);
      $next = ($page + 1);
      
      // Numero record di partenza per la selezione
      $limit = ($page-1)*10;
      
      // Query per ottenere la lista utenti
      $query="select * from libri ORDER BY Autore,Titolo LIMIT $limit,5";
      $result= mysql_query($query);
      $pagine = ceil(mysql_num_rows($result)/5);
      
      
      
      //IMPAGINAZIONE
      
      //link per la pagina precedente
      
      if($page<1){
      
      for($i=1; $i<=$pagine; $i++)
      
      {
      echo '<p><a href="ricerca.php?page='.$prev.'">'.$prev.'</a></p>';  
      
      }
      

      }

      //creo il link per la pagina corrente
      
       
       if($page==1){
       $prev="";
       for($i=1; $i<=$pagine; $i++)
       
       echo $i;
       }
      
      
      // link per la pagina successiva
       
       if($page>=1){
       for($i=1; $i<=$pagine; $i++)
       {
       echo ('<a href="ricerca.php?link=Autore">'.$next.'</a>'); 
       
         }
         }
      postato in Coding
      M
      mar987