删 親ノードを削除する場合は、親ノードのすべてのサブノードを削除します:
where($depth)->field('id')->select();
//查询需要删除的所有子id
if($ids){
$arr=array();
foreach($ids as $key=>$vo){
$arr[]=$vo['id'];
}
}
if($arr){
$str=implode(',', $arr);
$depth['id']=array('in',$str);
$update['status']=0;
$res=$this->where($depth)->save($update);
if($res){
echo '删除成功';
}else{
echo '删除失败';
}
}else{
echo '删除失败';
}
}
は、親ノードが削除された場合の親ノードの内容です (www.php.cn)。