function delrecursive($id,$class_arr){ if($id==) $id=0; for($i=0;$idb->delete('tree', array('id' => $id)); $this->db->delete('tree', array('id' => $subid)); delrecursive($subid,$class_arr); } }}
回复讨论(解决方案) 你的 $class_arr 是什么样子的?
贴出来看看
$st = array($id);do { $cnt = count($st); for($i=0;$idb_mt->delete('tree', array('id' => $id)); $this->db_mt->delete('tree', array('id' => $subid)); } } }}while($cnt < count($st));
