跟着我来肢解Discuz! 解剖Discuz! 分析Discuz! 研究Discuz! 实习主刀:Cos.X
第一次做的分页(练习)
上一篇 /
下一篇 2006-12-23 20:43:24
- 文件版本: V1.0
- 开发商: 本站原创
- 文件来源: 本地
- 界面语言: 简体中文
- 授权方式: 免费
<?php
/**
* 第一次做分页 06.12.23@深圳PCTI2教室
* Mr.ThiSky 只想面向过程...
*/
$p=intval($_GET['p']?$_GET['p']:1);//获得要显示的页数
$n=10;//设置显示几行
mysql_connect('127.0.0.1:6033','root','root');
mysql_select_db('qiang');
$sql='SELECT * FROM test';
$re=mysql_query($sql);
$ns=mysql_num_rows($re);
//共有$ns行记录
if($ns%$n) $ps=intval($ns/$n)+1;
else $ps=$ns/$n;
//共分为$ps页
$sql='SELECT * FROM test limit '.($p-1)*$n.",$n";
//echo $sql;
$re=mysql_query($sql);
while($row[]=mysql_fetch_assoc($re));
foreach($row as $temp){
echo "{$temp['aaa']}<br>\n";
}
/*
//一个高手说这样比
while($row=mysql_fetch_assoc($re)){
echo "{$row['aaa']}<br>\n";
}
//更快
*/
for($i=1;$i<=$ps;++$i){
echo "<A HREF=\"?p=$i\">[$i]</A>\n";
}
echo "[共有 $ns 行记录]";
?>
收藏
分享给好友
管理
举报
TAG:
分页