次の表があります。ヘッダーは見た目にあり、コンテンツはPHPループ内で生成されます。これには、ユーザーが支払う必要のある税金と、分割払いで支払うことができる税金が含まれています。たとえば、ユーザーが100ドルの税金を支払う必要があり、最初に25ドルと75ドルを支払うと、その税のテーブルに2行が表示されます。テーブル行間問題
私が達成できないように見えるのは、行間を作成して税名が1回だけ表示されるようにすることです。
何か助けていただければ幸いです。
<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; ?>
テーブルを生成するコードを投稿できますか?あなたがより簡単に理解できる答えを提供する方が簡単でしょう。 –
ポストブライアンを更新しました。 – Psyche