{
$m=model('goods_type');
$data=$m->field("*,concat(path,',',id)as paths")->order('paths')->select();
foreach($data as $key => $val) {
$data[$key]['name']=str_repeat("|--------", $val['level']).$val['name'];
}
$this->assign('data',$data);
return $this->fetch() ;
}
public function goods_type_add()
{
//添加分类到数据库
$data['name']=$_POST['name'];
$data['pid']=$_POST['pid'];
if($data['name'] !=" "){
$m=model('goods_type');
$path=$m->field("path")->find($data['pid']);
$data['path']=$path['path'].",".$data['pid'];
$data['level']=substr_count($data['path'],',');
$re=$m->save($data);
$path['id']=$re;
$path['path']=$data['path'].','.$re;
$res=$m->save($path);
if($res){
echo '<sc
}
else{
echo '<sc
}
}
else{
echo '<sc
}
}
最佳答案