反序打印出来?
数据库结构如下:
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