Как я могу получить массив подряд с двумя столбцами? - PullRequest
0 голосов
/ 03 ноября 2019

Я извлекаю с mysqli_fetch_array 100 строк и вставляю в col-md-6.

Но как я могу вызвать разрыв строки после 50 строк, чтобы у меня было два col-md-6 длялучше вид?

<div class="row">
    <div class="col-md-6">
       <?php 
         while($row = mysqli_fetch_array($sql)) {
            echo '<input type="checkbox">$row['name']</input>';
         }
       ?>
    </div>
</div>

1 Ответ

2 голосов
/ 03 ноября 2019

Просто используйте счетчик.

<div class="row">
    <div class="col-md-6">
       <?php
         $i = 1; 
         while($row = mysqli_fetch_array($sql)) {
            echo '<input type="checkbox">', $row['name'], '</input>';
            if($i++ == 50) echo '</div>', PHP_EOL, '<div class="col-md-6">', PHP_EOL;
         }
       ?>
    </div>
</div>

Примечание: $row['name'] необходимо либо интерполировать в эхо-кавычках или в распечатанном виде.

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