留言簿 如果你的数据库为mysql的话,那在查寻的时候加上一个limit $start,$num参数,这是一个取出某几条记录的参数,然后通过url来传递$start参数,改变其开始的地方,就可以实现分页了。例:select * from table limit 10,30取出table表中的从第十条开始,取三十条记录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /*--------------------------------------------- | 功能: 分页 | 创建: | 修改: 2003.8.22 | 输入: | 返回: \----------------------------------------------*/ function page($offset,$total_rows){ global $INFO; $this_script = $this->ThisUrl; $page_limit = $INFO['pagesize']; $return_string = ''; if(floor($total_rows/$page_limit)!=($total_rows/$page_limit)) { $pagenum=floor($total_rows/$page_limit)+1; } else { $pagenum=$total_rows/$page_limit; } $page=$offset/$page_limit+1; $return_string .= "<table align='center' width='780'><tr><td align=right>"; if($offset>0) { $return_string .= "<a href=\"$this_script&offset=".($offset-$page_limit)."\">[上一页]</a> "; } $return_string .= "请浏览第 "; for($i=1;$i<=$pagenum;$i++) { if($i==$page){$return_string .= "$i ";continue;} $return_string .= "<a href=\"$this_script&offset=".(($i-1)*$page_limit)."\"><font color=red>".$i."</font></a> "; } if(($offset+$page_limit)>=$total_rows){$return_string .= "页 ";} if(($offset+$page_limit)<$total_rows) { $return_string.= "页 <a href=\"$this_script&offset=".($offset+$page_limit)."\">[下一页]</a>"; } $return_string .= "<td></tr></table>"; return $return_string; }给你个分页函数,$offset是偏移量,你可以将它初始化为0,$total_rows是总的记录数。 请问站内搜索到底怎么写啊!只知道用like不会应用!愁死小妹了!谁能提供下源码啊? php session 问题 eval问题,求助! 手机网站,css的标准问题 这个问题比较难,无级分类倒循环 数据查询参数问题 调用powershell不成功 在做调查问卷系统时出现的问题,一个if判断语句不知道怎么写,请帮忙! CGI与ASP,PHP,JSP的不同之处在哪里啊?(很急) 为什么我的网站很卡,系统问题还是硬件问题? [求救]如何利用perl兼容的正则表达式分析出关键字前后的<td> 请问PHP如何实现这样的功能?
| 功能: 分页
| 创建:
| 修改: 2003.8.22
| 输入:
| 返回:
\----------------------------------------------*/
function page($offset,$total_rows){
global $INFO;
$this_script = $this->ThisUrl;
$page_limit = $INFO['pagesize'];
$return_string = '';
if(floor($total_rows/$page_limit)!=($total_rows/$page_limit))
{
$pagenum=floor($total_rows/$page_limit)+1;
}
else
{
$pagenum=$total_rows/$page_limit;
}
$page=$offset/$page_limit+1;
$return_string .= "<table align='center' width='780'><tr><td align=right>";
if($offset>0)
{
$return_string .= "<a href=\"$this_script&offset=".($offset-$page_limit)."\">[上一页]</a> ";
}
$return_string .= "请浏览第 ";
for($i=1;$i<=$pagenum;$i++)
{
if($i==$page){$return_string .= "$i ";continue;}
$return_string .= "<a href=\"$this_script&offset=".(($i-1)*$page_limit)."\"><font color=red>".$i."</font></a> ";
}
if(($offset+$page_limit)>=$total_rows){$return_string .= "页 ";}
if(($offset+$page_limit)<$total_rows)
{
$return_string.= "页 <a href=\"$this_script&offset=".($offset+$page_limit)."\">[下一页]</a>";
}
$return_string .= "<td></tr></table>"; return $return_string;
}
给你个分页函数,$offset是偏移量,你可以将它初始化为0,$total_rows是总的记录数。