Задать вопрос
@REXTO

Как можно вывести количество заполненных бланков?

Хочу выводить имя пользователя и количество записей от него. Показывает, но таблица ломается. Подскажите, как можно поправить?

function getReports()
{
    $link = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);

    if (!$link) {
        die('Could not connect: ' .mysql_error());
    }

    $sql = "SELECT * from reports GROUP BY identifier";

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

    $sql1 = "SELECT COUNT(*) from reports GROUP BY identifier";

    $result1 = mysqli_query($link, $sql1);
    

       echo '
            <table class="table table-striped table-bordered">
            <thead>
                <tr>
                <th>Пользователь</th>
                <th>Количество анкет</th>
                </tr>
            </thead>
            <tbody>
        ';

        while($row = mysqli_fetch_array($result, MYSQLI_BOTH))
        {

            echo '
            <tr>
                <td>'.$row[0].'</td>
            ';
        }

        while($row1 = mysqli_fetch_array($result1, MYSQLI_BOTH))
        {

            echo '
                <td>'.$row1[0].'</td>
            </tr>
            ';
        }

        echo '
            </tbody>
            </table>
        ';

    mysqli_close($link);
}
  • Вопрос задан
  • 33 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
почитай про html таблицы, не хватает тегов tr
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы