刚写的分页函数
程序员文章站
2024-01-01 11:22:04
...
刚写的分页函数
解决方法
本来想找个分页函数或是类用用就是了,结果网上找了半天没什么好用简单的.就自己花10几分钟搞定了个分页.很简单,给大家评评....(后来看了下有点类似google和百度....) /*分页函数
$num:总共多少篇
$p:当前页码
$q:当前搜索的内容
$str:地址url参数(问号后面的东西)
$pn:每页显示数量
{fl($num,$p,$q,$pn)}
*/
function fy($num,$p,$str='?mod=zzwla&dosubmit=1',$q='',$pn=10)
{
if(empty($num)) return false;
$ps=ceil($num/$pn);
$q = $q ? '&q='.urlencode($q) : '';
if($p>1)
echo ' 上一页 ';
if($ps
for($i=1;$i
{
if($i
echo ' '.$i.' '):('page"> '.$i.' ')).'';
}
else
for($i=$p7;$i
{
if($i>0 && $i
echo ' '.$i.' '):('page"> '.$i.' ')).'';
}
if($p!=$ps)
echo ' 下一页 ';
}
复制代码下面是截图,呵呵
[ ]
附件: 您所在的用户组无法下载或查看附件
D8888D回贴内容
看看老鬼写的分页类
[url=http://bbs.phpchina.com/viewthread.php?tid=29479&highlight=%B7%D6%D2%B3]链接标记http://bbs.phpchina.com/viewthre ... hlight=%B7%D6%D2%B3[/url]
D8888D回贴内容
看了,一个字长
能快速实现功能就ok
D8888D回贴内容
我使用编辑器上的图标,预览时只看到代码两端多了一对[CODE]标签。
D8888D回贴内容
用上了 谢谢
D8888D回贴内容
谢谢分享啊@!
D8888D回贴内容
都用了
^_^
[img]http://www.phpchina.com/bbs/images/smilies/default/lol.gif[/img]
解决方法
本来想找个分页函数或是类用用就是了,结果网上找了半天没什么好用简单的.就自己花10几分钟搞定了个分页.很简单,给大家评评....(后来看了下有点类似google和百度....) /*分页函数
$num:总共多少篇
$p:当前页码
$q:当前搜索的内容
$str:地址url参数(问号后面的东西)
$pn:每页显示数量
{fl($num,$p,$q,$pn)}
*/
function fy($num,$p,$str='?mod=zzwla&dosubmit=1',$q='',$pn=10)
{
if(empty($num)) return false;
$ps=ceil($num/$pn);
$q = $q ? '&q='.urlencode($q) : '';
if($p>1)
echo ' 上一页 ';
if($ps
for($i=1;$i
{
if($i
echo ' '.$i.' '):('page"> '.$i.' ')).'';
}
else
for($i=$p7;$i
{
if($i>0 && $i
echo ' '.$i.' '):('page"> '.$i.' ')).'';
}
if($p!=$ps)
echo ' 下一页 ';
}
复制代码下面是截图,呵呵
[ ]
附件: 您所在的用户组无法下载或查看附件
D8888D回贴内容
看看老鬼写的分页类
[url=http://bbs.phpchina.com/viewthread.php?tid=29479&highlight=%B7%D6%D2%B3]链接标记http://bbs.phpchina.com/viewthre ... hlight=%B7%D6%D2%B3[/url]
D8888D回贴内容
看了,一个字长
能快速实现功能就ok
D8888D回贴内容
我使用编辑器上的图标,预览时只看到代码两端多了一对[CODE]标签。
D8888D回贴内容
用上了 谢谢
D8888D回贴内容
谢谢分享啊@!
D8888D回贴内容
都用了
^_^
[img]http://www.phpchina.com/bbs/images/smilies/default/lol.gif[/img]