<?php
 
    include("page.class.php");
 
    
 
    //connection to the database
 
    mysql_connect('localhost', 'root', '');
 
    // select database
 
    mysql_select_db('pager');
 
    
 
    
 
    
 
    
 
    
 
    // start pager class
 
    $pager = new Pager();
 
    // page number
 
    $pager->PageNumber=$_GET[PageNumber];
 
    // sql query 
 
    $pager->sql_query('SELECT * FROM books');
 
    
 
    
 
    
 
    echo "<br>Total Pages: ".$pager->TotalPage();
 
    echo "<br>Total Records: ".$pager->TotalRecord();
 
    echo "<br>Current Page  : ".$pager->PageNumber();
 
    echo "<br>Next Page  : ".$pager->NextPage();
 
    echo "<br>Previous Page : ".$pager->PreviousPage();
 
    echo "<br>Remaining Page : ".$pager->RemainingPage();
 
    
 
    
 
        echo"<hr>";
 
    // print records
 
    foreach($pager->mysql_fetch() as $row){
 
        echo "<br>".$row['ID']."-".$row['BookName'];
 
    }
 
    
 
    
 
 
     echo"<hr>";
 
    
 
 
    // Previous Page Link
 
    if($pager->PreviousPage())
 
    {
 
    echo " <a href='?PageNumber=".$pager->PreviousPage()."'>Previous</a>";
 
    }
 
    
 
    
 
    
 
    // print page link number
 
    foreach($pager->PageLink() as $key=>$value){
 
        
 
    if($pager->PageNumber()==$key)
 
    {        
 
    echo "<b>".$key."</b>";    
 
    }
 
    else
 
    {
 
    echo " <a href='?PageNumber=".$key."'>".$key."</a>";        
 
    }
 
    
 
    }
 
    
 
    
 
    // Next Page Link
 
    if($pager->NextPage())
 
    {
 
    echo " <a href='?PageNumber=".$pager->NextPage()."'>Next</a>";    
 
    }
 
  
 
  ?>
 
 |