我有以下问题:
我在我的网站中显示来自数据库的多个项目。它们看起来不错,订购了 2x2。
A B
C D
E F
但是,在第 4 行中,仅显示 1 个项目,然后下一个项目在下一行中。
您可以在http://www.tahara.es/store查看测试
我的代码如下所示:
while($info = $items->fetch(PDO::FETCH_ASSOC))
{
?>
<div name='item' id='<?php echo $info['color_base1']; ?>' class='itemBox'>
<div class='showItem'><a href='items_descr.php?itemId=<?php echo $info['id_item']; ?>'>
<img class='itemImage' alt='' src='<?php echo "../images/".$info['imageMid']; ?>.jpg'>
</img>
</div>
<br />
<div class='indexItemText'>
<span class='similarItemsText'>
<a href='items_descr.php?itemId=<?php echo $info['id_item']; ?>'><?php echo $info['name']; ?></a>
- $<?php echo $info['price']; ?> </span>
</div>
</div>
<?php $row_count++;
if ($row_count % 2 == 0)
{
echo "<br />"; // close the row if we're on an even record
}
}
?>