Как запретить пользователю заходить на сайт с помощью PHP и MySQL? - PullRequest
0 голосов
/ 30 октября 2018

Для краткости я хочу запретить пользователю вход, когда переменная в этой таблице в Activity равна 1: https://ibb.co/hhjU0q. HTML-таблица: https://ibb.co/cc190q. Поэтому, когда вы нажимаете флажок и удаляете, переменная Activity должна равняться 1 от 0, и пользователь не может войти на сайт, но его строка в таблице HTML сохраняется, то есть не исчезают, а значение «заблокировано» появляется в столбце «Состояние». Таким образом, когда активность равна 0, пользователь может войти на сайт, а когда 1 - он не может. Проблема в том, как связать флажок со строкой пользователя в таблице HTML. Код PHP:

<button> Block </button>   
<button onclick="selectAll(this)"> Select All</button> 
<table>
  <tr>
    <th></th>
    <th>Name</th>
    <th>Last login</th>
    <th>Status</th>
  </tr>
<?php 
$db = mysqli_connect('localhost', 'root', '', 'registration');
$query = "SELECT*FROM users WHERE Activity = 0";
$result = mysqli_query($db, $query) or die (mysqli_error($db));
for ( $data = []; $row = mysqli_fetch_assoc($result); $data[] = $row );
$result='';
foreach ($data as $elem) 
{
  $result.='<tr>';
      $result.='<td><input type="checkbox"></td>';
      $result.='<td>'.$elem['username'].'</td>';
      $result.='<td>'.$elem['lastlogin'].'</td>';
      $result.='<td>'.$elem['Activity'].'</td>';
  $result.='</tr>';
}
echo $result;
?>
</table>

Спасибо за любую идею и помощь!)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...