0
我正在嘗試從instagram中獲取關注者列表和以下內容。使用取出碼後,我得到了一個數組,看起來像這樣從數組創建分頁
Array
(
[pagination] => Array
(
[next_url] => https://api.instagram.com/v1/users/42114932/followed-by?access_token=4213
[next_cursor] => 1234
)
[meta] => Array
(
[code] => 200
)
[data] => Array
(
[0] => Array
(
[username] =>
[profile_picture] =>
[id] =>
[full_name] =>
)
[1] => Array
(
[username] =>
[profile_picture] =>
[id] =>
[full_name] =>
)
)
)
我創建了一個表格來顯示數據
<table class="tablesorter" cellspacing="0" id="my_table">
<thead>
<tr>
<th>User Name</th>
<th>Name</th>
</tr>
</thead>
<?
foreach ($followers['data'] as $data)
{
?>
<tbody>
<tr>
<td></td>
<td><? echo $data['username']; ?></td>
<td><? echo $data['full_name']; ?></td>
</tr>
</tbody>
<?}?>
</table>
但在這個數據我只拿到了幾個名字,得到休息列表的i增加此代碼
$next_url = $followers['pagination']['next_url'];
並重復該過程作爲第一頁我可以得到一個新的數組提取next_url的值。
但問題是,我無法創建分頁。對於每個用戶來說,關注者/關注列表會有所不同,因此number of next_url will also change
也會相應地變化。任何人都可以請告訴如何創建分頁?
如果我不想存儲數據並只顯示它們,那麼該怎麼辦 – sammy
最簡單的方法是將所有數據存儲到一個數組中,然後像在代碼中一樣顯示它。如果沒有,而不是存儲它,在每次迭代中打印它,然後繼續訪問next_url。 –