0
我有点困扰如何在页面上显示Angellist API记录与分页。分页与Angellist API
我成功获得了页面上显示的Angellist API的前50条记录。当我将$页的数量更改为2并打印$数据时,我确实得到了第2页的50条记录。 但是现在我不知道如何自动执行此操作,因此我可以将分页执行。
这是代码,我到现在为止:
<?php
$page = isset($_GET['page']) ? (int)$_GET['page'] : 1;
$jsonurl = 'https://api.angel.co/1/jobs/?page=' . $page;
$url = file_get_contents($jsonurl);
$data = json_decode($url,true);
$total = $data['total'];
$per_page = $data['per_page'];
$current = $data['page'];
$last_page = $data['last_page'];
?>
<div class="col-md-12" style="padding:0;">
<div class="col-md-6">
<div class="pagination">
<?php
$i = 0;
while($page < $last_page) :?>
<?php echo "<a href=\"/jobs?page=".$page++."\"\>Next 50</a>";
endwhile;
?>
</div>
</div>
我希望这是一些帮助足够的信息,但如果你需要更多的信息我很高兴地给它。
感谢您的评论。我用你的代码编辑了代码。我可以看到url已经加载了页面,但仍有50个记录不断显示。我错过了什么?我编辑了上面的代码。 – user2314339
请告诉我这个我的解决方案也面临这个问题 – RK12