我如何顯示每個循環內的一半行,現在和其餘的? 對於每個循環將打印6行,所以我想打印現在的第一個3和後面的4-6。有沒有一種方法可以顯示每個循環的前半部分,後半部分?
我試過使用while循環,但它沒有工作,試圖把它放在裏面和3個重複的同一行。
$i = 1;
while($i <= 3) {
foreach ($items as $res) {
$image = $res['image_name'];
$id = $res['id'];
//echo '<img src="/e-com/images/'.$image.'" />'; ?>
<tr>
<td><?php echo $res['id']; ?></td>
<td><?php echo $res['item_name']; ?> </td>
<td><?php echo "£ ".$res['price']; ?> </td>
<td><?php echo $res['category']; ?> </td>
<td><?php echo $res['date_added']; ?> </td>
<td><?php echo "<a href='http://localhost/e-com/index.php/product/to_edit/$id' >Edit</a>"; ?></td>
<td><?php echo "<a href='' onclick='dltCnfrm(\"$id\"); return false'>Delete</a>"; ?></td>
</tr>
<?php $i++;
} }
?>
以後你的意思是? – hjpotter92 2013-02-21 16:58:49