Php 如何创建动态导航菜单?

Php 如何创建动态导航菜单?,php,mysql,login,menu,navigation,Php,Mysql,Login,Menu,Navigation,如何创建一个动态导航菜单(基于PHP变量),根据会话期间Mysql数据库中保留的用户ID的相应值填充动态链接 我终于解决了这个问题。我在这里发布解决方案,以便它可以成为其他观众的指南 可以通过响应/查询预定义的PHP变量(如表单变量和会话变量等)作为herf标记内主键或唯一键(此处“id”默认为主键和唯一键)的值来完成 <a href="user.php?id=<?php echo $_SESSION['user_id']; ?>">User Account</a&

如何创建一个动态导航菜单(基于PHP变量),根据会话期间Mysql数据库中保留的用户ID的相应值填充动态链接

我终于解决了这个问题。我在这里发布解决方案,以便它可以成为其他观众的指南

可以通过响应/查询预定义的PHP变量(如表单变量和会话变量等)作为herf标记内主键或唯一键(此处“id”默认为主键和唯一键)的值来完成

<a href="user.php?id=<?php echo $_SESSION['user_id']; ?>">User Account</a>
<a href="user.php?id=<?php echo $_SESSION['user_id']; ?>">User Setting</a>
<a href="user.php?id=<?php echo $_SESSION['user_id']; ?>">User Profile</a>


谢谢,

在查询字符串中放置会话变量似乎有点奇怪。php脚本可能也可以访问会话。为什么在查询字符串中放置会话变量很奇怪?你能解释一下吗?我解决问题的方法完全符合我的目的。在类似登录会话的会话期间,根据Mysql数据库中保留的用户ID的相应值动态填充导航菜单的链接,您的想法是什么?是的,user.php脚本只有在用户成功登录到他们的帐户后才能访问会话。我通过将会话变量作为herf标记内主键的值进行回显/查询,解决了这个问题。下面的标签演示了我是如何做到这一点的。