文件名称:DbTree:此类可用于操作数据库表的嵌套集
文件大小:25KB
文件格式:ZIP
更新时间:2024-06-09 07:17:57
PHP
DbTree-嵌套集 此类可用于将嵌套的数据库表记录集作为分层树进行操作。 它可以初始化树,在树的特定位置插入节点,检索节点及其父记录,更改节点位置并删除节点。 此源文件是SESMIK CMS的一部分。 ##方法: GetNode接收编号为$ nodeId的节点的所有数据。 GetParent接收编号为$ nodeId的节点的最接近父级的数据。 Insert -将新的子元素添加到编号为$ parentId的节点。 InsertNear向节点附近的树中添加一个编号为$ nodeId的新元素。 MoveAll将具有其所有子级的另一个父级($ parentId)分配给节点($ nodeId)。 ChangePosition更改节点的位置。 节点必须具有相同的父级和相同的嵌套级别。 ChangePositionAll与子节点交换节点。 节点必须具有相同的父级和相同的嵌套级别。
【文件预览】:
DbTree-master
----.gitignore(574B)
----DbTreeExt.class.php(10KB)
----examples()
--------dbtree_visual_demo.php(5KB)
--------dbtree_demo.php(12KB)
--------sample_dump.sql(2KB)
----README.md(2KB)
----.idea()
--------misc.xml(599B)
--------workspace.xml(11KB)
--------vcs.xml(180B)
--------DbTree.iml(281B)
--------.name(6B)
--------modules.xml(264B)
----language()
--------dbtree.lang-en.php(548B)
--------dbtree.lang-ru.php(782B)
----safemysql.class.php(21KB)
----DbTree.class.php(24KB)
----.gitattributes(378B)