让我们说/ user / list /
中有这么多* json文件member1.json = {"id": "1","name":"Jon", "age":"36","status":"active"}
member2.json = {"id": "2","name":"Doe", "age":"30","status":"active"}
member3.json = {"id": "3","name":"Tom", "age":"20","status":"expired"}
member4.json = {"id": "4","name":"Sim", "age":"21","status":"expired"}
member5.json = {"id": "5","name":"Sal", "age":"10","status":"active"}
member6.json = {"id": "6","name":"Roy", "age":"17","status":"expired"}
这是admin_a数据库admin_a.json
{"1":{"i":"member1"},"2":{"i":"member2"},"1":{"i":"member3"}"}
这是admin_b数据库admin_b.json
{"1":{"i":"member4"},"2":{"i":"member5"},"1":{"i":"member6"}"}
我想在会员状态==活跃时从每个admin_a.json和admin_b.json创建引荐来源网址列表
<?php
$file = json_decode(file_get_contents('/admin/referrer/admin_a.json'),true);
krsort($file);
if(isset($_GET['page'])) {
$nopage = $_GET['page'];
} else {
$nopage = 1;
}
$limit = 10;
$offset = ($nopage -1) * $limit;
$total_items = count($file);
$jumpage = ceil($total_items/$limit);
$list = array_slice($file, $offset,$limit);
?>
<?php
foreach ($list as $key => $value):
$data = json_decode(file_get_contents('/user/list/'. $value['i'] .'.json'), true);
$name = $data['file']['name'];
$id = $data['file']['id'];
$age = $data['file']['age'];
if($data['file']['status'] == 'active'):
?>
<tabel>
// table list
</table>
<?php endif;endforeach;?>
仅我的上一页列表根本不好
每页在我的桌子上都不显示10行
这是代码
$limit = 10;
$offset = ($nopage -1) * $limit;
$total_items = count($file);
$jumpage = ceil($total_items/$limit);
$list = array_slice($file, $offset,$limit);