文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>发布一个最强的PHP通用分页方法

发布一个最强的PHP通用分页方法

时间:2008-05-29  来源:剑心通明


如果你学过Asp.net,你一定知道它里面有一个叫datalist的东东十分强大,这里的这个类就模拟了一部份这个功能.
这个类实现了逻辑与模板分离,假如有一个表
CREATE TABLE `ttt` (
`aa` INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
`bb` VARCHAR(50) NOT NULL,
`cc` VARCHAR(50) NOT NULL,
`tt` INT DEFAULT '0' NOT NULL
);
那么使用方法为:
Init();
$dlist->SetTemplet("./test.htm");
$dlist->SetSource("select * from ttt");
$liststring = $dlist->Display();
$dlist->Close();
?>
程序部份就这么简单,再看看模板是什么
{dede:page pagesize=15/}
  aa
  bb
  cc
  tt
{dede:datalist}
  [field:aa/]
  [field:bb/]
  [field:cc/]
  [field:tt function='date("Y-m-d H-i-s","@me")'/]
{/dede}
  
  {dede:pagelist listsize=3/}
  
  
///////////////////////
这样的分面方式,NB吧?


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载