<?php
 
 
/**
 
 * @package Mysql DB Management Examples
 
 * @author Ahmed Elbshry([email protected])
 
 * @copyright 2008
 
 * @access public
 
 */
 
 
try{
 
    require './db.class.php';
 
    //الاتصال بقاعدة البيانات مع واخذ نسخه من الكلاس فى خطوة واحده
 
    $db = new DB('localhost','root','');
 
    
 
    //اختيار قاعدة البيانات التى سنتعامل معها
 
    $db->UseDB('information_schema');
 
    
 
    //كيفية الاستعلام وعمل تحديد للسجلات بكل صفحة
 
    $rsAssoc = $db->SelAssoc("SELECT * FROM CHARACTER_SETS",false,true,10,PAGING_NEXT_PREV_NUM); // you can use SelArr instead 
 
    //print_r($rsAssoc);
 
    echo "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1256\"><link href=\"pagingstyle.css\" rel=\"stylesheet\" type=\"text/css\" /></head><body>";
 
    echo "<table><tr><th colspan='4'><center>Using Pagination</center></th></tr>";
 
    for($i=0;$i<count($rsAssoc);$i++) {
 
        echo "<tr><td>".$rsAssoc[$i]['CHARACTER_SET_NAME']."</td><td>".$rsAssoc[$i]['DEFAULT_COLLATE_NAME']."</td><td>".$rsAssoc[$i]['DESCRIPTION']."</td><td>".$rsAssoc[$i]['MAXLEN']."</td></tr>";
 
    }
 
    echo "</table>";
 
    echo $db->pager;
 
    echo "</body></html>";
 
    
 
    $db->Close();
 
}
 
catch(exception $e) {
 
    echo $e->getMessage();
 
}
 
?>
 
 |