Скрыть столбец при получении всех данных в PHP - PullRequest
0 голосов
/ 11 июня 2019

каждый, я хочу перечислить все данные пользователей из базы данных в PHP.Там будет пользователь вошел в систему в одно время.Я хочу, чтобы извлечь или скрыть одну строку, которая активна (вошел в систему).Итак, я спрашиваю вас, как я могу это сделать ...

$query=$conn->pdo->exec("SELECT * FROM usertable");   
$row=$query->fetch();

<thead>
    <tr>
        <th>User Name</th>
        <th>Name</th>
        <th>Email</th>
        <th>Role</th>
        <th>Post</th>
        <th>Action</th>
    </tr>
</thead>
<tbody>
    <?php while($row=$query->fetch()){ ?>
    <tr>
        <td><?php echo $row['username']; ?>
        </td>
        <td><?php echo ucfirst($row['name']); ?>
        </td>
        <td><?php echo $row['username']; ?></td>
        <td><?php echo ucfirst($row['user_type']); ?></td>
        <td><?php echo $row['id']; ?></td>
    </tr>
</tbody>

Ответы [ 2 ]

0 голосов
/ 12 июня 2019

Вам необходимо добавить условие в ваш запрос, как показано ниже:

$query=$conn->pdo->exec("SELECT * FROM usertable WHERE <column name> != <active value>");

Примечание: изменить имя столбца и соответствующее ему значение, чтобы пропустить эти строки

0 голосов
/ 11 июня 2019

Вы можете добавить новое поле в вашей пользовательской таблице, например, в журнале со значением по умолчанию 0. При входе пользователя в систему вы должны изменить 0 на 1. Теперь вы измените свой sql запрос **select * from usertable where logged='0';**

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