我有一个论坛系统,我在我的thread.php页面中使用了很多$users->permissions()
。我想知道的是,如果我这样做$rights = $users->permissions()
会只拨打电话做数据库得到的那个人一次的权利,而不是做这样的事情:在一个变量中只存储一个MySQL提取数组吗?
if($users->permissions() ==1) { show some mod panel }
elseif($users->permissions == 2) { show some admin panel }
SELECT `users`.`rights` FROM `users` LEFT JOIN `sessions` ON `sessions`.`user_id` = `users`.`id` WHERE `sessions`.`session_hash` ='".$this->con->real_escape_string($_COOKIE['session_hash'])."'
如果您不向我们展示'permissions()'的代码,我们不能说任何话! – ComFreek 2012-04-22 17:59:09