如何显示与特定$ _SESSION变量相对应的条目

时间:2019-03-31 21:22:09

标签: php mysql mysqli

我的页面将在一个while循环中使用mysqli_fetch_array显示可用餐厅的列表。从这些我可以选择我想要的餐厅。之后,我试图基于给定的restaurant显示与给定rest_id相对应的菜单项。

index.php中,我将从rest_id表中检索的restaurant值放入$ _SESSION ['restid']变量中。即

$ _ SESSION ['restid'] = $ row ['rest_id'];

但是,当我在viewMenu.php中使用$ _SESSION变量来显示与给定menu对应的rest_id条目时,它将仅显示与最后一个{{ rest_id表中的1}}。

我确实认为是因为在while循环中显示restaurant的记录时,$ _ SESSION变量将设置为循环检索到的最后一个restaurant值。我可以想到一个数组,但是不知道如何实现它。

所以,我的问题是:如何获取特定的$ _SESSION值,该值对应于我选择的特定rest_id,以便仅获取基于我实际选择的餐厅的条目?

rest_id

index.php

0 个答案:

没有答案