我有下表。标题就在它的外观上,内容是在 PHP 循环中生成的。它包含用户必须支付的一些税款,并且可以分期支付税款。例如,如果用户必须支付 100 美元的税,他先支付 25 美元,然后支付 75 美元,那么表格中将有两行用于该税。
我似乎未能完成的是制作一个行跨度,因此税名将只显示一次。
任何帮助表示赞赏。
<table cellpadding="0" cellspacing="0" width="100%" class="sortable">
<thead>
<tr>
<th width="10%">Tax name</th>
<th width="10%">Value</th>
<th width="10%">Paid</th>
<th width="10%">Rest</th>
</tr>
</thead>
<tbody>
<tr>
<td>Sign-up tax</td>
<td>100$</td>
<td>25$</td>
<td>75$</td>
</tr>
<tr>
<td>Sign-up tax</td>
<td>100$</td>
<td>75$</td>
<td>0$</td>
</tr>
</tbody>
</table>
PHP 代码如下所示:
<?php for ($i = 0; $i < count($tax_details); $i++): ?>
<tr>
<td><?php echo $tax_details[$i]['name']; ?></td>
<td><?php echo $tax_details[$i]['value']; ?></td>
<td><?php echo $tax_details[$i]['paid']; ?></td>
<td><?php echo $tax_details[$i]['rest']; ?></td>
</tr>
<?php endfor; ?>