一个有关分页的问题! $iQuery="select count(id) as iTotalUser from user";@extract(mysql_fetch_array(mysql_query($iQuery));$iNumPerPage=8;$iTotalPage=ceil($iTotalUser/$iNumPerPage); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一直在用adodb的分类功能了,没仔细看他的实现,不过像这么出名的东西应该效果不会太差吧 $searchresult=mysql_query("select * from data");$pagetotals=mysql_num_rows($searchresult);//获取数据表中所有的记录条数if(isset($pagenumber) or $pagenumber=="" or $pagenumber==0 ) $pagenumber=1;$perpage=10;//每页显示条数if($pagetotals>$perpage) { $totalpages=$pagetotals/$perpage;//总页数 if($totalpages!=intval($totalpages)) $totalpages=$totalpages+1; } mysql_num_rows函数得到表内总的数据量,既总页数.intval(总页数/每页显示多少条)+1 就可以得到可以分多少页了.建议你还是用adodb带的分页吧,比自己这样写的肯定好多了. 大家帮忙看看这个JS文件 php验证码 带自动刷新! 请教一个问题 PHP能否实现用户离线后的定期操作? 团购站按地理位置分类 PHP语言的面向过程与面向对象? flush()在Windows平台下是否无效? mysql问题,关于left join和子查询的 怎样在PHP中利用IIS5.0自带的SMTP发邮件. sql语句,错误#1064 我已经看不出来哪里出了问题 php中的magic_quotes_gpc是否能防范全部sql_injection? 有没有哪位兄弟用纯PHP实现过CMPP?
$pagetotals=mysql_num_rows($searchresult);//获取数据表中所有的记录条数
if(isset($pagenumber) or $pagenumber=="" or $pagenumber==0 ) $pagenumber=1;
$perpage=10;//每页显示条数
if($pagetotals>$perpage)
{
$totalpages=$pagetotals/$perpage;//总页数
if($totalpages!=intval($totalpages)) $totalpages=$totalpages+1;
}
intval(总页数/每页显示多少条)+1 就可以得到可以分多少页了.建议你还是用adodb带的分页吧,比自己这样写的肯定好多了.