跟论坛的树一样,我要删除,给点思路,谢谢!

解决方案 »

  1.   

    表象用js删除
    表数据用ajax删除
      

  2.   

    1 js dom 负责前台删除html的节点.
    2 如果你是存在数据库里的话,递归获取所有的子节点,然后用一条sql删除.
      如果存在xml里的话,相对比较简间了,php dom删除.
      

  3.   

    create proc DelNode
    @id int
    as
     declare @FilterID int  delete from TableMenu where aid=@id
     if exists(select aid,topic_id from TableMenu where topic_id=@id)
     begin
      select @FilterID=aid from TableMenu where topic_id=@id
      --递归
      exec DelNode @FilterID
     end 
      我现在只能进行单向删除,要是多向我就不会了!
      

  4.   

    高手帮帮忙啊!
      怎么多向删除啊、、表结构 如:id   tid
                                1    2
                                2    1
                                3    1
    我要删除id为1的所有子节点!
      

  5.   

    找出id为1的所有子节点,当然包括子节点的子节点,然后拼接成一条delete语句,类似这样delete from table where id in('本身节点','子节点1','子节点2')....