2

コードAPIのURLがあり、json形式で出力されます。

API リンク:http://api.site.com/deal/browse.html?apiKey=VN43U6&itemInPage=100&p=100

APIのURL値を説明したい

itemInPage=100 : 画面に取引件数が表示されます
p=100 : 100ページ目

だから私はそれをデコードし、タイトル値を呼び出します

私のコード:

 <?php
                $pagenum     = 20;
                $dealnum     = 100;
                $jsonurl     = 'http://api.site.com/deal/browse.html?apiKey=VN43U6&p=' . $pagenum . '&itemInPage=' . $dealnum;
                $json        = file_get_contents($jsonurl, 0, null, null);
                $json_output = json_decode($json);

                foreach ($json_output->deals as $objects) {
                                $title = $objects->title;

                                echo '<h5 class="coupon-title">' . $title . '</h5>';

                }
?>

20 ページに 100 件の取引タイトルを呼び出すマイ コード。私はこれをやりたいです.20ページと1ページあたり100の取引タイトルを呼び出し、結果として2000の取引タイトルになり、ページネーションしたいのです。

どうすれば作れますか?

4

1 に答える 1

0

私があなたを正しく理解している場合、json ダンプを取得してデコードし、キー/値シリーズを毎回 100 の範囲でページ分割したいですか? どうですか:

1) head と空の div を持つ基本的な html ファイルを作成します

2)デコードされた配列に非同期リクエストを作成します(リクエストはphpファイルに向けられます)。current_index + 100

3) 必要な形式にエンコードしてから、js でレンダリングします。コンテンツを div に挿入する

どう思うか教えて

于 2013-11-09T17:42:06.930 に答える