如何获取具有两个列的一行数组



我使用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>

只需使用计数器。

<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']必须插入回显引号内或打印出来

最新更新