我写过一个,现在支持 MYSQL 和 SQLSERVER ,当然,还可以扩展到其它数据库,源码我没有时间整理,给你讲讲思路,授人与鱼不如授人与渔。
分页:无外乎就是SQL语句送进数据库取出相应数据。
将数据库类型作为参数,传进你的函数里
function XXX ($db_type) { 
   //当然,这里面还应该有其它参数,不一一列举,但关键之处我认为在于数据库类型的判断
switch ($db_type) {
   case: mysql {
        $sql="........";
   }
   case :sqlserver {
        $sql="........";
   }
   return $sql;
}
}
然后做一个数据库查询函数,将上面的语句传入
function query_db ($sql) {
   swith ($db_tpye) { 
   //跟上面差不多
   }
}