出力をHTMLテーブルに表示しようとしています。アイテムは並んでいる必要があります。例 - iについてthis-は、同じ行に2つの異なる出力を並べて表示します
State : in queue:
state1
city1 2
city2 0
state2
city4 0
のようなものを作成しようとしています。しかし、私のコードで私はこのようなものになっている:i「があれば、私は見つけるためにすべてのタグをチェックしてきました
State : in queue:
state1
city1
city2
state2
city4 2
0
0
をタグを閉じることが重要なので、何か間違いがありました。しかし、私は間違いを見つけることができません。私のコードは以下の通りです:
<table>
<p>
<tr>
<td><u>State :</u> </td>
<td style="padding-left:50px"> <u> in queue: </u></td>
<?php
foreach($states as $state):?>
<tr>
<td>
<?echo $state->statename."<br/>";?>
<?php foreach($state->schools as $schools):;?>
<?php echo $Schools->schoolname."................"; ?></br>
<?php endforeach;?>
<?php endforeach;?>
<td style="padding-left:50px">
<?php foreach ($area as $s): ?>
<?php echo $s ;?></br>
<?php endforeach;?>
</td>
</tr>
</td>
</tr>
</tr>
</table>
ありがとうございました。
–
の代わりにあなたのHTMLコードが間違っていると、あなたはランダムなタグを開いていて、閉じていないと思われます.HTMLでテーブルを作成する基本を知らないようです。私はPHPのコードなしでこのテーブルを構築しようとすると、あなたが望むように表示することをお勧めしたいので、あなたはそのような例からテーブルを構築する方法を学ぶことができます。ごめんなさい、これは落胆していると思われますが、実際には「小学校のケース」です) – bzx
Anywysより良い選択肢は、各状態ごとに2つのテーブルを作成することです。タグの場合は1つ、値の場合はもう1つ... –