【发布时间】:2016-01-08 11:12:51
【问题描述】:
下面是我的代码
l
<table class="table table-striped">
<thead>
<tr>
<th>Qty</th>
<th>Item</th>
<th>Subtotal</th>
</tr>
</thead>
<?php
if(is_array($_SESSION['cart'])){
$max=count($_SESSION['cart']);
for($i=0;$i<$max;$i++){
$pid=$_SESSION['cart'][$i]['productid'];
$q=$_SESSION['cart'][$i]['qty'];
$pname=get_product_name($pid);
if($q==0) continue;
?>
<tbody>
// Display
<tr>
<td><?php echo $q?></td>
<td><?php echo $pname?></td>
<td>$ <?php echo get_price($pid)*$q?></td>
</tr>
</tbody>
</table>
</div><!-- /.col -->
</div><!-- /.row -->
<?php
}
?>
<div class="row">
<!-- accepted payments column --><!-- /.col -->
<div class="col-xs-6" align="right">
<p class="lead"> </p>
<div class="table-responsive">
<table class="table">
<tr>
<th>Total:</th>
<td> $<?php echo get_order_total()?></td>
</tr>
<?php
}
else{
echo "<tr bgColor='#FFFFFF'><td>There are no items in your shopping cart!</td>";
}
?>
</table>
</div>
</div><!-- /.col -->
我想安排它,以便它可以像第一个结果一样显示。
希望这次能发送。
【问题讨论】:
-
有什么错误?什么是预期的不起作用的行为?
-
正如您在我添加的图片中看到的那样,其他产品没有正确对齐
-
我在图片中没有看到。一个快速提示,首先将标记与业务逻辑分开。这是一个糟糕的设计,你会遇到很多意想不到的问题。
-
@anelka 请检查我的答案。