PHPを使用してクエリ結果をチャンクに分割しようとしていますが、クエリまたはループを定式化して結果を4つのバッチに分割し、それらの4行を特定のHTML要素で囲む方法を理解できないようです.
コンテンツは具体的には写真のポートフォリオであり、写真を行ごとに表示しようとしていますが、スタイルを設定する必要がある方法では、基本的に各行を個別の情報セットにする必要があります。
これは私がこれまでに取り組んでいるコードです:
<ul class="no-bullet">
<?php
require("connect.php");
$query = "SELECT * FROM dv_photo_work LIMIT 4";
$result = mysql_query($query, $link);
while ($row = mysql_fetch_array($result)) {
print('
<li><img alt="'.$row["img_title"].'" src="'.$row["img_slug"].'></li>');
}
?>
</ul>
ただし、そのリストには4つの画像のみが必要です。そして、別のリストの別の 4 つ。 ループが 4 つのレコードを返し、別のリストにある次の 4 つのレコードの新しいクエリを開始するようにループを再構成するのを手伝ってくれませんか? これを取得するデータベースには約 100 のレコードがあるため、テーブル全体が一覧表示されるまで続行できる必要があります。
これはページネーションのプロセスに似ていると思いますが、それは私がよく知らない別の手法です。クエリとマークアップの単純な調整だと思いますが、単純な修正よりもコードの創造性が少し必要なものであることは理解できました。
どうもありがとう、
ジョシー