gpt4 book ai didi

php - 用于存储层次结构列表的 RDBMS 策略?查询/输出它们?

转载 作者:行者123 更新时间:2023-11-29 09:18:06 26 4
gpt4 key购买 nike

我想存储大量具有以下结构的文本数据:

1. Overall Text A
1.1 Subsection Text
1.1.1 Clarification A
1.1.2 Clarification B
1.2 Another Subsection
1.2.1 Don't forget A
1.2.2 Don't forget B
1.2.3 or C!
2. Overall Text B
2.1 getting the idea yet?

部分级别的范围从 1(平坦)到 4,但没有绝对的最大值。每个项目至少是一个段落的文本。保留编号方案很重要。

我在该网站上使用 MySQL 和 PHP,这涉及我想添加的部分。如何最好地将这些数据和关系存储在 RDBMS 中,然后如何将它们再次取出并用 PHP 逻辑地显示它们?

最佳答案

创建表示层次结构的数据库结构很简单:

 CREATE TABLE nodes (
node_id int NOT NULL,
parent_node_id int,
node_data varchar(100),
PRIMARY KEY node_id);

但是维护编号系统有点复杂 - 然而 CSS can do this for you.

描述了一种更加灵活的管理分层数据的替代方法 here .

您还可以找到phplm有用。

关于php - 用于存储层次结构列表的 RDBMS 策略?查询/输出它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3439411/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com