Я хотел бы отобразить все роли из базы данных как флажки и проверить те, что текущий пользователь уже находится вPHP динамические флажки
Вопрос:. Как я могу проверить, флажки, где пользователь уже находится в этой роли.
<?php
// DB QUERY: get role names
// ------------------------------------------------------------------
$get_roles = mysqli_query($conn, "SELECT RoleName FROM roles")
or die($dataaccess_error);
$get_user_in_roles = mysqli_query($conn, "SELECT RoleName FROM users_in_roles WHERE UserId = $user_id")
or die($dataaccess_error);
// ------------------------------------------------------------------
// user in roles
while($row2 = mysqli_fetch_array($get_user_in_roles))
{
$user_in_role = $row2['RoleName'];
}
// echo out role names
while($row1 = mysqli_fetch_array($get_roles))
{
$role_name = $row1['RoleName'];
echo '<label class="label"><input type="checkbox" name='.$role_name.' class="checkbox">'.$role_name.'</label>';
}
?>
Именно то, что я искал. Спасибо! – 2010-11-02 04:21:04