php实现注册 下拉菜单,如何用php创建下拉菜单?

本标题可能会让某人感到困惑,但我的目标是在PHP函数中创建一个下拉菜单并回显它。如何用php创建下拉菜单?

表INDEX_PAGES

id, name, href

----------------------------

1 login ?page=login

2 admin ?page=admin

3 projects ?page=projects

4 home ?page=home

表就知道了可以显示mainpages:了解我的问题有点......

我mainpages,名字都在顶部菜单中显示在顶部的菜单

表TOP_MENU

id, index_page

------------------

1 1

2 2

3 3

4 4

我使用函数将它们回显到我的topmenu。

结构:

Godhaze

功能:

function get_topnav(){

global $db;

$sql="SELECT i.name,i.href from index_pages i join top_menu t on t.index_page=i.id ";

foreach($db->query($sql) as $row) {

echo "

".$row['name']."";

//dropdownmenu

echo "

";

}

}

现在我有顶部菜单的名称和它的所有工作正常,但我想显示我在dropmenu鉴于第二页。

像:

Godhaze

  • Login //mainpage
  • Action_log //secondpage

表SECOND_PAGES

id, name, index_page_id, href

------------------------------------------------------------------

1 error_log 2 ?page=admin&secondpage=error_log

2 user_log 2 ?page=admin&secondpage=user_log

3 action_log 1 ?page=login&secondpage=action_log

4 test_log 3 ?page=projects&secondpage=test_log

知道secondpages可以在下拉顶部菜单中显示的表,index_page是外键index_pages和second_page是外部关键second_pages

表TOP_MENU_PAGES

id, index_page, second_page

-------------------------------

1 1 3

2 2 1

所以现在我的问题是..我怎样才能使这个功能,所以我可以显示在下拉菜单的第二页?

2017-07-02

Somepub

+0

你想要一个函数来检索关于'index_page_id'键的第二页数据吗? –

+0

@BibhudattaSahoo是的 –

+0

那么你可以做到这一点,因为你做主页面,这是什么问题? –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值