这是我显示数据的方式:
Electronics main heading
Mobile category
Galaxy s sub category
我正在使用三个表:mainheading,category和subcategory。所有人都有外键。
我想知道哪种方法可以显示这种数据。我正在阅读这些方法:邻接列表,路径枚举,嵌套集,闭包表。
你能指出实施这个的好例子吗?
加入后,这就是我的表格的样子
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 foriegn key 类别子项目
sno主键 csno foriegn key 子项
我在上面的三个表格中使用了连接
电子手机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>
答案 0 :(得分:1)
试试这个
while($row)
{
if($x != $mainheading)
{
$y = $row['mainheading'];
$x = $y;
echo "<div>"; echo $x; echo "<div>";
}
if($y != $category)
{
$s = $row['category'];
$z = $s;
echo "<div>"; echo $z; echo "<div>";
}
and so on......
}