如何解决从解码的 json 数组填充数据表
例如,如果我运行下面的 api http://kmoffett07.lampt.eeecs.qub.ac.uk/serverSide/buildapi.php?id=1
我的json返回如下:
{
"status": "true","message": "Customer Details","tv_shows": {
"id": "1","Title": "Breaking Bad","Year": "2008","Age": "18+","IMDb": "9.5","RottenTomatoes": "96%","Netflix": "1","Hulu": "0","Prime": "0","disney": "0"
}
我无法找到一种通过更改 id 值并将其发布到数据表来循环访问 api 的方法,因此我尝试从 api 填充一个数组并将该数组拉入数据表中,但没有成功。
代码如下:
?PHP
for ($i = 0; $i <= 5611; $i++) {
$url = "http://kmoffett07.lampt.eeecs.qub.ac.uk/serverSide/buildapi.PHP?id=" .urlencode($i);
$response = file_get_contents($url);
$returnvalue = json_decode($response,true);
echo $returnvalue;
}
?>
var tableData = <?PHP echo json_encode($returnvalue); ?>;
然后我有我的脚本来填充表格
<script>
$(document).ready(function() {
$('#movieTitles').dataTable({
"aaData": tableData,"aoColumns": [{
"returnvalue": ['tv_shows']['Title']
},{
"returnvalue": ['tv_shows']['Year']
},]
});
});
</script>
表中仍然没有任何条目,并且不明白为什么会感谢任何帮助!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。