如何使用codeigniter中的几个对象来设计json字符串?

时间:2015-05-20 17:32:23

标签: php json codeigniter

我有两个表,表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字符串?感谢。

0 个答案:

没有答案