php分页无极类的讲解_PHP无级分类续及搜索功能,分组分页

header("Content-Type:text/html; charset=utf8");

mysql_connect('211.147.14.57','e1215cms_4','111111');

mysql_select_db('e1215cms_4');

mysql_query("set names utf8");

$sql  = "SELECT

`news`.*, `news_categorys`.`name` AS cate_name

FROM

`news`

JOIN `news_categorys` ON `news`.categoryid = `news_categorys`.id

WHERE

`news`.categoryid = '{$_GET['categoryid']}'

AND `news`.title LIKE '%{$_GET['keyword']}%'";

//执行分页

$result = mysql_query($sql);

if(!$result)

{

die(mysql_error());

}

$total_num = mysql_num_rows($result);

$per_num  = 2;

$now_page=isset($_GET['now_page'])?$_GET['now_page']:1;

$offset = $per_num*($now_page-1);

$pages = ceil($total_num/$per_num);

if($now_page==1){

$prv_page = 1;

}else{

$prv_page = $now_page - 1;

}

if($now_page==$pages){

$next_page = $pages;

}else{

$next_page = $now_page + 1;

}

$sql .= "limit {$offset},{$per_num}";

$result = mysql_query($sql);

if(!$result)

{

die(mysql_error());

}

$rows = array();

while($row = mysql_fetch_assoc($result))

{

$rows[] = $row;

}

$tree = getTree();

//1.读取新闻分类

function getTree($pid = 0,$typeTree = array(),$level = 0){

$list = getList($pid);

foreach($list as $l){

$levelStr = '';

for($i=0;$i</

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值