从数据库中读取数据,有三个字段,id,parentid,数据类型一致int,title varchar(100)
例如:
id title parentid
1 小说 0
2 散文 0
3 诗歌 0
4 戏曲 0
5 小说1 1
6 小说2 1
7 散文 2
8 小说11 5
9 小说12 5
以此类推
用什么方法在页面上以树形显示出来啊?不是不给分啊,是给不出了,下次给你们补上
例如:
id title parentid
1 小说 0
2 散文 0
3 诗歌 0
4 戏曲 0
5 小说1 1
6 小说2 1
7 散文 2
8 小说11 5
9 小说12 5
以此类推
用什么方法在页面上以树形显示出来啊?不是不给分啊,是给不出了,下次给你们补上
如果是:
建议你数据库表设计为:
描述 parentid id title
顶 root 目录
1级 root root_1 书
1.1级 root_1 root_1_1 书1
2级 root root_2 报
2.1级 root_2 root_2_1 报1
.....
n.n...n级
取回页面时,硬性在页面上生成一个顶(目录),然后从1级开始,层层回写到页面数据量如果较小,可以一次取回所有结构,数据量过大,建议ajax,点一层,取一层