【发布时间】:2012-03-16 17:05:13
【问题描述】:
我的网站有一个用户列表,每个用户都是不同区域(组、位置等)的成员。我不想每次创建列表时都调用数据库,而是想将数组变量存储在会话中。
//creates the array of groups that the user is in
$_SESSION['gx']=mysql_query("SELECT * FROM `members` WHERE `user`='$user'");
现在我的页面加载并且 session_start() 运行。但是,当我的页面去检索该会话变量时,它不存在。有什么建议吗?
谢谢
【问题讨论】:
-
mysql_query不返回数组...它返回结果资源...您需要根据查询结果构建数组...