我有一个PHP脚本从数据库读取然后生成JSON格式字符串,以便我可以在Android设备上阅读并显示我的封面和信息。问题是如何在结束键名称[SOURCE] ='MYSOURCE4'中添加每个MySQL返回索引?
以下是我使用的代码:
while ($row = mysqli_fetch_assoc($qmovies)) {
$rows[] = $row;
$id = $row['id'];
switch(true) {
case $id > 4428:
$src = 'disk3.wuk';
break;
case $id > 2216:
$src = 'disk2.wuk';
break;
default:
$src = 'disk1.wuk';
break;
}
}
array_push($rows['0'], $src);
print json_encode($rows);
所以我明白了:
[{ “ID”: “4457”, “标题”: “哈哈哈”, “源”: “disk3.wuk”},{ “ID”: “2000”, “标题”: “UUUUUU”}]
我需要得到这个:
[{ “ID”: “4457”, “标题”: “哈哈哈”, “源”: “disk3.wuk”},{ “ID”: “2000”, “标题”: “UUUUUU”,”源 “:” disk2.wuk“}]
那么如何在每个读取结束id数组键和值源的while循环中读取MySQL的结尾?
感谢。