PHP izinleri için MySQL sorgula

0 Cevap php

Ben bir kullanıcı birden izinlerini (görünüm, düzenleme, silme, oluşturma) sahip bir site var. Bunların her biri bir veritabanındaki tinyint (1) alan olarak depolanır.

Ben (hızlı?) Iyi arıyorum MySQL sorgulamak için yol kullanıcı bu sayfayı görmek için yeteneği olmadığını görmek için. İşte snippet'idir:

$user = mysql_real_escape_string($user);
$resultset = mysql_query("SELECT view FROM testbankAccess WHERE uid LIKE $user");
while($result = mysql_fetch_row($resultset)) {
    if($result[0]=='1') { return true; }
}
return false;

0 Cevap