xiaowangge 发表于 2014-3-24 17:29:17

请教获取用户列表的json串

请教下,数据库中有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该如何写?

dayrui 发表于 2014-3-24 19:42:23

echo json_encode(xxx);

xiaowangge 发表于 2014-3-24 20:10:37

dayrui 发表于 2014-3-24 19:42 static/image/common/back.gif
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

页: [1]
查看完整版本: 请教获取用户列表的json串