为了账号安全,请及时绑定邮箱和手机立即绑定
<?php 
include('db.inc.php');

function deepcate($path=''){
	$sql="SELECT id,catename,path,concat(path,',',id) as fullpath FROM `deepcate` WHERE 1 order by fullpath asc";
	$res=mysql_query($sql);
	$result=array();
	while($row =mysql_fetch_assoc($res)){
		$deep=count(explode(',',trim($row['fullpath'],',')));
		$row['catename']=str_repeat('&nbsp;&nbsp;',$deep*4).'|--'.$row['catename'];
		 $result[]=$row;
	}
	return $result;
}

function displayCateList(){
$res=deepcate();
$str="<select name=cate>";
foreach($res as $key =>$val){
	 $str.="<option>{$val['catename']}</option>";
}
return $str.="</select>";
}

echo displaycatelist();

function getPathCate($cateid){
	$sql="select *,concat(path,',',id) fullpath from deepcate where id=4";
	$res=mysql_query($sql);
	$row=mysql_fetch_assoc($res);
	$ids=$row['fullpath'];
	$sql="select * from deepcate where id in ($ids) order by id asc";
	$res=mysql_query($sql);
	$result=array();
	
while($row=mysql_fetch_assoc($res)){
$result[] = $row;
}
return $result;
}

function displayCatePath($cateid,$link='cate.php?cid='){
	$res=getPathCate($catedid);
	$str='';
	
	foreach($res as $k=>$v){
		$str.="<a href='{$link}{$v['id']}'>{$v['catename']}</a>>";
	}

	return $str;

}

echo displaycatepath(4,'cate.php?p=1&cid=');
?>


正在回答

1 回答

这位同学听课很认真

0 回复 有任何疑惑可以回复我~
#1

情非我已3157412

自己回复自己??
2018-05-23 回复 有任何疑惑可以回复我~
#2

情非我已3157412 回复 情非我已3157412

可以可以
2018-05-23 回复 有任何疑惑可以回复我~
#3

情非我已3157412 回复 情非我已3157412

这很皮
2018-05-23 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信