我试图在 html 表的购物车页面中显示购物车数组,但在第一行 html 表属性丢失之后。我的意思是在第一行数据没有显示为 html 表之后。这段代码有什么问题?
<?php
if(is_array($_SESSION['cart'])){
?>
<table border = "1">
<tr bgcolor="#FFFFFF" style="font-weight:bold">
<td>Serial</td>
<td>Name</td>
<td>Price</td>
<td>Qty</td>
<td>Amount</td>
<td>Options</td>
</tr>
<?php
$max=count($_SESSION['cart']);
for($i=0;$i<$max;$i++){
$pid=$_SESSION['cart'][$i]['productid'].' EL Kit';
$q=$_SESSION['cart'][$i]['quantity'];
$amount = $_SESSION['cart'][$i]['amount'];
?>
<tr bgcolor="#FFFFFF">
<td><?php echo $i+1?></td>
<td><?php echo $pid?></td>
<td>$<?php echo $amount?></td>
<td><input type="text" name="product<?php echo $pid?>" value="<?php echo $q?>" maxlength="3" size="2" /></td>
<td>$<?php echo $amount*$q?></td>
<td><a href="javascript:del(<?php $pid ?>)">Remove</a></td>
</tr>
</table>
<?php
}
}
?>