这是我需要显示数据的方式:
Electronics main heading
Mobile category
Galaxy s sub category
我正在使用三个表:主标题、类别和子类别。每个都有一个外键。
我想知道哪种方法是显示此类数据的有效方法。我正在阅读这些方法:邻接表、路径枚举、嵌套集、闭包表。
你能否指出一个很好的例子来实现这一点?
加入后,这就是我的桌子的样子
1. Electronics mobile Galaxy s
$x = "";
$z = "";
while()
{
if($x != $mainheading)
{
$y = $row['mainheading'];
$x = $y;
}
if($y != $category)
{
$s = $row['category'];
$z = $s;
}
}
数据库结构
主标题 sno 主键 mainheading
类别
sno primartkey msno 外键类别
子项
sno 主键 csno 外键子项
我在三个表上使用连接来形成上面
电子手机 Galaxy s
HTML
<div> Main Heading <div> </div>
</div>
<div><second opens>
<div><third close>
<h3> Category</h3>
<div>
<p>Sub item</p> </div>
</div><third close?
</div><second close>