1

Web サービスを使用して写真のリストを取得し、それらのアドレスを配列に追加しました。ページネーションとともにフォト ギャラリーを表示する必要があります。ほとんどの例はデータベースに関連しているため、この目的のためのページネーションのサンプルやチュートリアルは見つかりませんでした

4

2 に答える 2

2

array_chunkを見てください。配列から「ページ」を作成します。次に、ページ数をカウントし、1 からページ数までループしてページネーションを作成します。

于 2013-01-29T03:23:21.927 に答える
1

働いているように見えますか?

$a = array(
    '/gallery?id=1',
    '/gallery?id=2',
    '/gallery?id=3',
);
$c = count($a);
@ $page = intval($_GET['page']);
if (!$page || $page <= 0) $page = 1;
if ($page > $c)           $page = $c;
// print_r($page);
foreach ($a as $i => $gallery) {
    printf("<a href='%s&page=%d'>Page %d</a>\n", $gallery, $i+1, $i+1);
}
// current
print 'Current: '. $a[$page - 1];
于 2013-01-29T04:34:06.593 に答える