Herkese merhaba, php ile yetki sitemi yapmak istiyorum.

Üyeler ve yetkiler diye ayrı 2 tablo var, üyeler tablosundaki "yetki" ile yetkiler tablosundaki "id"yi eşitlemem gerek.

if(!isset($perms['ayar'])){
    die("<script type='text/javascript'>alert('Maalesef giriş için yeterli yetkiye sahip değilsiniz.');</script>");
}
şeklinde bir kodu bazı php sayfalarında kullanmak istiyorum.

$permTableQuery = $db->prepare("SELECT * FROM yetkiler");
$permsTable = $permTableQuery->execute();
$permsTable = $permTableQuery->fetch(PDO::FETCH_ASSOC);

$permsQuery = $db->prepare("SELECT * FROM uyeler WHERE yetki = :yetki");
$perms = $permsQuery->execute(array(":yetki"=>$permsTable("id")));
$perms = $permsQuery->fetch(PDO::FETCH_ASSOC);
şöyle bir kod yazayım dedim ama yarım kaldı, ne yapacağımı bilemedim.

Yetkiler tablosu:


Yardım ederseniz sevinirim, şimdiden teşekkürler.

PHP, PDO'ya uygun olacak şekilde kod lazım ve üstteki resimdeki tabloya uyumlu olmalı kod.
Yani if(!isset($perms['ayar'])){ kodunun kullanılması gerek, kodda 'ayar' yazan yetkiler tablosundaki perms'te yazan 'ayar' olmalı.
Yani eğer php koduna if(!isset($perms['magaza'])){ yazarsam şunu kast etmiş olmam gerek;