PHP输出JSON问题

<?phprequire_once'fuc.php';$conn=connectdb();mysql_query("setnames'utf8'");mysql_sele... <?php
require_once 'fuc.php';
$conn = connectdb();
mysql_query("set names 'utf8'");
mysql_select_db("empirecms");
$q=mysql_query('select title,kisim,id,titlepic from phome_ecms_movie ORDER BY newstime LIMIT 20');
$json=array();
$arr=array();
while($row = mysql_fetch_array($q)){
$arr["title"]=$row["title"];
$arr["kisim"]=$row["kisim"];
$arr["id"]=$row["id"];
$arr["pic"]=$row["titlepic"];
$json[]=$arr;
}
echo json_encode($json);
?>
上面是我的代码

我想仿 http://kino.nazirkom.com/jsont.php 这个样式 我看他是嵌套的 有RESULT TOP DATA 这几个Key 怎么写才能跟他一样呢 求大神帮忙
展开
 我来答
豆沙方糕asdf
推荐于2016-03-08
知道答主
回答量:23
采纳率:0%
帮助的人:7.6万
展开全部
<?php
require_once 'fuc.php';
$conn = connectdb();
mysql_query("set names 'utf8'");
mysql_select_db("empirecms");
$q=mysql_query('select title,kisim,id,titlepic from phome_ecms_movie ORDER BY newstime LIMIT 20');
$data=array();
$arr=array();
$top=array();

$i=1;
while($row = mysql_fetch_array($q)){
$arr[]["title"]=$row["title"];
$arr[]["kisim"]=$row["kisim"];
$arr[]["id"]=$row["id"];
$arr[]["pic"]=$row["titlepic"];
if ($i<=3)
{
$top[]=$row;
}

$i++;
}
$data['data']=$arr;
$data['top']=$top;
$data['elan']=$top;
$data['result']='ok';
echo json_encode($data);
?>
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-04-12
展开全部
都是数组啊,添加键值不就可以了么。
追问
我刚学PHP  你能详细点吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ashen_0229
2015-04-13 · TA获得超过267个赞
知道小有建树答主
回答量:581
采纳率:50%
帮助的人:495万
展开全部
$json['DATA'][]=$arr;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式