データベースをループしてdivにデータを出力しようとしていますが、横に3つのdivがある場合、新しいtr
が開始され、別の3に達するまで出力されます。以下のような:それは新しい行を開始しますが、私は一度新しいtr
をエコーだけすることができますどのように私にはわからない3に達したときに現在、私はそれをPHP whileループ、テーブル行
[] [] []
[]
[] []
を働いてきましたか?毎回新しいテーブル行を作成するので、
echo '<table><tr>';
while ($result)
{
$i ++;
if ($i&3)
{
echo '<td>
<div>Row Data</div>
</td>';
}
else
{
echo '<tr>
<td>
<div>Row Data</div>
</td></tr>';
}
}
echo '</tr></table>';
$result
変数は、私のSQLクエリからレコードセットで、すべてが私は一度だけ新しいテーブル行を作成する方法がわからない正常に動作しますか?あなたは3をヒット1に、あなたの$変数iをリセットする必要があり
を?テーブル宣言に近いもの。 – vladv
申し訳ありませんが、今すぐ追加されたコードが欠けています。 – Elliott