PHP '' Dynami c '' Флажки - PullRequest
       4

PHP '' Dynami c '' Флажки

0 голосов
/ 12 января 2020

Я пытался создать список пользователей. Перед каждым пользователем я пытался установить флажок, чтобы проверить посещаемость. К сожалению, мне не удается создать "Dynami c". Может кто-нибудь объяснить мне, как добиться такого типа списка? (чтобы напечатать флажок напротив каждого зарегистрированного пользователя и распечатать результаты)

Вот мой код:

            <?php

                echo '<h2>Students:</h2>';

                $sql = "SELECT username FROM users WHERE user_type = 'user' ";

                $result = mysqli_query($db, $sql);

                if ($result){
                    while($user = mysqli_fetch_array($result)) {
                        echo $user['username'], '</br>';
                    }
                }

            ?>

        </div>

1 Ответ

0 голосов
/ 12 января 2020

Замените строку echo $user['username'], '</br>'; на:

$username = $user['username'] ;
echo "<input type=checkbox name='user' value='$username'>$username<br>" ;

В первой строке сохраняется имя пользователя в переменной, к которой проще получить доступ из echo на следующей строке. Во второй строке будет напечатан флажок html для каждого имени пользователя с общим именем «user» и значением имени пользователя для каждого.

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