Rayzor92
Новичок
Можно ли как нибудь улучшить этот код, вообще что скажите по нему:
PHP:
public function Can($priv, $id_user = null)
{
$user = $this->Get(); //в $user запишется ассоциативный массив с логином, паролем, айди юзера
$t1="SELECT * FROM privs WHERE name='$priv'";
$result = $this->msql->Select($t1);
$priv=$result[0]['id_priv'];
$t2="SELECT * FROM privs2roles WHERE id_priv='$priv'";
$result = $this->msql->Select($t2);
foreach($result as $k=>$v)
{
if ($v['id_role']==$user['id_role'])
return true;
}
}