我正在制作一个菜单模块,其菜单项将从数据库中获取。我在数据库中有两个表,其名称是main_module,第二个是sub_module。我在main_module表中有一个主键“module_id”,这是第二个表中的外键。
第一个main_module表的列是
module_id
module_name
并且对于sub_module表,列是
main_module_id(F)
sub_module_id
sub_module_name
第一张表中的数据是
1 Home
2 Conf
和第二个表中的数据是
1 1 dashboard
1 2 bulletin board
2 3 site configuration
2 4 meta data
现在我想在css菜单中动态填充这些项目。那怎么做请帮帮我。
感谢。
答案 0 :(得分:1)
假设您已连接到数据库并检索数据,您可以将结果循环到ul标记内:
echo“< ul>”;
while($ each_row = $ result-> fetch_row())//这是对象版本;
{
echo'< li>< a href =“无论链接是什么”>' 。 $ each_row [index_of_needed_column]。 “< / A>< /锂>” 中;
}
echo“< / ul>”
这将确保创建导航。如果要浮动或对其进行任何样式设置,请向ul添加一个类,并相应地设置样式。
那个粗略的样本应该给你一些开始的东西