私は非常に単純なタスクに直面していますが、おそらく私のPHPが良くないために、何らかの理由で解決策が見つかりません。
4 つの列にまたがる 1 つのヘッダーを持つテーブルがあります。最初の列では、静的データになります (つまり、いわばヘッダーですが、最初の列のみです)。必要なのは、返された結果に基づいて 2 番目の列などに入力することです。製品を比較すると、製品に関連する情報が列に入力されるテーブルを作成しています
<table id="price-compare" class="device-compare" border="1">
<caption>Price</caption>
<?php
$rows = 3;
$cols = 4;
for($tr=1;$tr<=$rows;$tr++){
echo "<tr>";
for($td=1;$td<=$cols;$td++){
echo "<td>row: ".$tr." column: ".$td."</td>";
}
echo "</tr>";
}
?>
<tr>
<td class="left-header"><?php echo $phones->field('name'); ?></td>
<td><sup>$</sup><?php echo $phones_retail; ?></td>
</tr>
<tr>
<td class="left-header">Fuel Price</td>
<td><sup>$</sup><?php echo $phones_retail; ?></td>
</tr>
<tr>
<td class="left-header">2-yr Contract Price</td>
<td style="font-weight: bold; color:#1b75bb;"><sup>$</sup><?php echo $phones_contract; ?></td>
</tr>
</table>
ご覧のとおり、最初の列を変更せずに、製品に関連するデータを後続の列に追加する必要があります。