если $ query = значение?

У меня есть небольшая проблема, и я не знаю, как ее решить.
Я хочу проверить, какие права есть у аккаунта, который подключен.
В моей базе данных права пишутся с помощью int, например: 1 -> admin,
2 -> модератор, 3 -> редактор, 4 -> пользователь.
Я пытаюсь проверить, как это, но я не знаю, как написать «если ($ query == 1)», я попробовал несколько вещей, но ни одна из них не сработала …

$dbc = mysqli_connect('localhost','root','root','projet');
$query = "SELECT rights FROM user WHERE pseudo_user ='{$_SESSION['login']}'";
$res = mysqli_query($dbc,$query);
if($res=="1")
{
echo ('<a href="page_admin.php">Administration</a>');
echo "<br>";
}

-2

Решение

Вы должны получить результаты от $res,

$res = mysqli_query($dbc,$query);
$row = mysqli_fetch_assoc($res);
if ($row && $row['rights'] == "1")
{
echo ('<a href="page_admin.php">Administration</a>');
echo "<br>";
}
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector