Получение ролей пользователя с использованием идентификатора пользователя
$userId = $userDetails['user_id'];
$stmt = $db->query ( "SELECT user_role_id FROM user_role_xref where user_id=" . $userId);
$userRoles = $stmt->fetchAll ();
print_r($userRoles);
Когда я печатаю это
Array (
[0] => Array (
[user_role_id] => 3
)
[1] => Array (
[user_role_id] => 4
)
[2] => Array (
[user_role_id] => 5 )
)
как показывать флажок, если он установлен, когда значение совпадает, иначе флажок не установлен
<input type="checkbox" id="roles_1" value="3" name="roles[]" />
<label for="roles_1">Role1</label><br />
<input type="checkbox" id="roles_2" value="4" name="roles[]" />
<label for="roles_2">Role2</label><br />
<input type="checkbox" id="roles_3" value="5" name="roles[]" />
<label for="roles_3">Role3</label><br/>