我正在从 MySQL 中检索数据,我在 HTML 页面上列出了这些数据。当我循环遍历它们时,我需要将来自 MySQL 的每三个抛出放置在一个单独的 div 中。
我当前的代码有效,但它在单个 div 中打印所有行。
<div class="flex">
<?php
$get_plans = $database->sql("SELECT * FROM plans", array(), 'count');
if ($get_plans != 0)
{
$get_plans = $database -> sql("SELECT * FROM plans", array(), 'rows');
foreach ($get_plans as $plan)
{
$id = $plan['id'];
$name = $plan['name'];
echo '
<div class="flex-33">
ID: '.$id.'
Name: '.$name.'
</div>
';
}
}
?>
</div>
我希望生成的 HTML 看起来像这样:http : //prntscr.com/ogx2bu
慕工程0101907