我有一個論壇系統,我在我的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