我有两个表,表photocomment
包含以下数据
photoid photoname
1 1.png
2 2.png
3 x.png
4 w.png
......等等
和表{
"status":"1",
"fbmsg":"success",
"photolist":[
{
"photoid":"1",
"photoname":"1.png",
"commentlist":[
{
"pcid":"1",
"commentcontent":"here some comments"
},
... more results
]
},
.... more results
]
}
以及以下数据库
pcid photoid commentcontent
1 2这里有一些评论
......还有更多
我想得到像这样的json字符串
$this->load->model('bbs_model');
$query = $this->bbs_model->listphotos();
if ($query) {
echo json_encode(array(
'status' => 1,
'fbmsg' => 'success',
'typelist' => $query
));
exit();
}
在CI控制器中,我写了
function listphotos()
{
$query = $this->db->query("select * from photos order by photoid asc");
return $query->result_array();
}
在CI模型中,我写了
server.js
如何修改控制器和模型以创建上面的json字符串?感谢。