日期:2014-05-17  浏览次数:20416 次

反序打印出来?
数据库结构如下:

id    name     parentid
1      pp        0     
2      ju        0
3      ki        0
4      iu        2
5      po        0
6      yt        1    
7      hy4       4

现在只知道唯一的一个id值,通过id查找到父层,父父层的记录,并且打印出来。如:

传入:  7的时候,打印出: ju - iu - hy4
       6的时候, 打印出:  pp - yt
       3的时候,只打印出: ki

以上只是举例,有可能结构有三层以上的记录。求解?该如何写?

------解决方案--------------------
http://bbs.csdn.net/topics/380145394