用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1390|回复: 4
收起左侧

[HELP] 请教获取用户列表的json串

[复制链接]
发表于 2014-3-24 17:29:17 | 显示全部楼层 |阅读模式
请教下,数据库中有user 表,里面有 userid, username age, 并且有数据,希望能输出的出如下的json串

{
        "status":"1",
        "msg":"success",
        "userlist":[
        {
        "userid":"1",
        "username":"小王",
        "age":"22"
        },
        {
        "userid":"2",
        "username":"小周",
        "age":"21"
        },
        {
        "userid":"3",
        "username":"小陈",
        "age":"25"
        }
        ]
}

请问这里的controller和model该如何写?

发表于 2014-3-24 19:42:23 | 显示全部楼层
echo json_encode(xxx);
 楼主| 发表于 2014-3-24 20:10:37 | 显示全部楼层
dayrui 发表于 2014-3-24 19:42
echo json_encode(xxx);

能帮忙写更详细点吗?刚开始学习ci
发表于 2014-3-25 08:56:45 | 显示全部楼层
把你的 存储数组存为这样的格式,然后json_encode就可以了
$c=array("status"=>1,"msg"=>"success","userlist"=>array(
array("userid"=>1,"username"=>"小王","age"=>22),                                        array("userid"=>2,"username"=>"小周","age"=>21),                                        array("userid"=>3,"username"=>"小陈","age"=>25)));
$str_json=json_encode($c);
echo $str_json;
发表于 2014-3-25 10:29:33 | 显示全部楼层
不知道楼主是否知道JSON,还有数组。
看下php的文档,可能比较能理解。
http://www.php.net/manual/zh/function.json-decode.php

本版积分规则