как использовать сетки начальной загрузки в цикле php - PullRequest
0 голосов
/ 01 октября 2019

Я пытаюсь прочитать некоторые данные из базы данных и записать их на своей html-странице с помощью сетки начальной загрузки. Этот код был предоставлен мне, и я добавил только два тега: и. У меня два вопроса:

1) я не вижу мои закрывающие теги для этих двух элементов div. Почему? Когда я нажимаю на закрывающие теги div, они показывают, что они лишние и должны быть удалены.

2) Даже если я решил проблему 1, я все еще не смог реализовать эту систему сетки с php.

Я прочитал документы при загрузке. Я понимаю, как работает система сетки начальной загрузки, но не смог применить ее к php. Когда цикл подходит к теме, я запутался. Я читал другие вопросы на stackoverflow об этой проблеме, которые мне не помогли.

<table>
        <div class="container">
            <?php
            for ($i = 0; $i < count($optArr); $i++) {
            ?>
                <div class="col-md-2">
                    <td style="width: 7em">
                        <?php
                        if ($mn == $i) {
                            ?>
                            <b><?php print $optArr[$i]; ?></b>
                            <?php
                        } else {
                            ?>
                            <a href="index.php?mn=<?php print $i; ?>">
                                <?php print $optArr[$i]; ?>
                            </a>
                            <?php
                        }
                        ?>
                    </td>  
                </div>
            <?php
            }
            ?>
        </div>
    </table>

1 Ответ

0 голосов
/ 01 октября 2019

Нельзя включать контейнер в табличный тег. Или вы должны использовать div, чтобы создать таблицу или сделать по-другому. Попробуйте это:

<div class="container">    
        <table>
            <tbody>
                <?php for ($i = 0; $i < count($optArr); $i++): ?>
                    <div class="col-md-2">
                        <td style="width: 7em">
                            <?php if ($mn == $i):?>
                                <b><?= $optArr[$i] ?></b>
                            <?php else: ?>
                                <a href="index.php?mn=<?= $i ?>">
                                    <?= $optArr[$i] ?>
                                </a>
                            <?php endif; ?>
                        </td>  
                    </div>
                <?php endfor; ?>
            </tbody>
    </table>
</div>

Я думаю, что поможет

...