<div class="container-fluid">
<div class="row">
<?php while($fila = mysqli_fetch_assoc($resultado)){ ?>
<div class="col-md-4">
<p><?php echo $fila["Nombre"];?></p>
<HR WIDTH="50%" SIZE="3">
</div>
<div class="col-md-4">
<p><?php echo $fila["Nombre"];?></p>
<HR WIDTH="50%" SIZE="3">
</div>
<div class="col-md-4">
<p><?php echo $fila["Nombre"];?></p>
<HR WIDTH="50%" SIZE="3">
</div>
<?php } ?>
</div>
该代码的问题在于它在所有列中重复相同的$ fila [“Nombre”]。
答案 0 :(得分:1)
我认为此代码有助于获得预期的结果。
<?php
$tempFila = array();
while($fila = mysqli_fetch_assoc($resultado)){
$tempFila[] = $fila["Nombre"];
}
$count = count($tempFila);
?>
<div class="container-fluid">
<div class="row">
<?php for ($i = 0; $i < $count;) { ?>
<div class="col-md-4">
<p><?php echo (!empty($tempFila[$i])) ? $tempFila[$i] : ''; $i++; ?></p>
<HR WIDTH="50%" SIZE="3">
</div>
<div class="col-md-4">
<p><?php echo (!empty($tempFila[$i])) ? $tempFila[$i] : ''; $i++; ?></p>
<HR WIDTH="50%" SIZE="3">
</div>
<div class="col-md-4">
<p><?php echo (!empty($tempFila[$i])) ? $tempFila[$i] : ''; $i++; ?></p>
<HR WIDTH="50%" SIZE="3">
</div>
<?php } ?>
</div>
</div>