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;