| 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>Untitled Document</title>
 <style type="text/css">
 body { font:13px Tahoma, Geneva, sans-serif; }
 .css-pager a { text-decoration:none; color:#666; background:#F4F4F4; border:1px solid #e0e0e0;
 padding:2px 5px; margin:2px; font-weight:700; font-size:11px; }
 .css-pager a:hover { text-decoration:none; color:#fff; background:#0A85CB; border:1px solid #3af;
 padding:2px 5px; margin:2px; }
 .current_page { background-color:#0A85CB; border:1px solid #3af; padding:2px 5px; margin:2px; color:#fff; font-weight:700; font-size:11px; }
 </style>
 </head>
 <body>
 <?php
 require_once ('start_connect.inc.php');
 require_once ('class_pager.php');
 
 /**
 * string query
 */
 $command = 'SELECT * FROM test_table';
 
 /**
 * get object result from database
 */
 $result  = mysql_query($command);
 
 /*
 * Configuration pager
 */
 $config['url_page'] = 'index.php?page=';
 $config['all_recs'] = mysql_num_rows($result);    // all row of data
 $config['scr_page'] = 10;    // scroll page
 $config['per_page'] = 5;    // per pager
 $config['cur_page'] = ($_GET['page']) ? $_GET['page'] : 1;    // current page
 $config['act_page'] = 'class="current_page"';    // class css current page
 $config['css_page'] = 'class="css-pager"';    // clss css area split page
 $config['first'] = '« First';    // first page
 $config['previous'] = '‹ Prev';    // previous page
 $config['next']  = 'Next ›';    // next page
 $config['last']  = 'Last »';    // last page
 
 /**
 * create pager instance
 */
 $pager = new Pager($config);
 
 /**
 * display pager up data
 */
 try {
 $pager->createPager();
 }
 catch(Exception $e) { echo $e->getMessage(); }
 
 /**
 * display data
 */
 $result = mysql_query($command." ORDER BY id ASC LIMIT ".$pager->limitStart().", ".$config['per_page']) or die (mysql_error());
 echo ' <span>ID.</span>';
 echo '    <span>Name</span>   ';
 echo '    <span>Surname</span>   ';
 echo '           Email';
 echo '<br />';
 if($result) {
 while($rs = mysql_fetch_assoc($result)) {
 echo ' <span>'.$rs['id'].'</span>     ';
 echo '<span>'.$rs['name'].'</span>   ';
 echo '<span>'.$rs['surname'].'</span>   ';
 echo '<a href="mailto:[email protected]">'.$rs['email'].'</a>';
 echo '<br />';
 }
 }
 
 /**
 * display pager down data
 */
 try {
 $pager->createPager();
 }
 catch(Exception $e) { echo $e->getMessage(); }
 
 ?>
 </body>
 </html>
 |