联系官方销售客服

1835022288

028-61286886

POSCMS 版主:POSCMS负责人
c_model中的linit_page增加join查询
类型:POSCMS 更新时间:2018-03-04 19:56:17 自定义字段

想把自定义字段在后台的已通过文档中也调用并显示出来,所以要改写c_model,请问如何用join,我直接在$select前面加$join=$this->db->join('biao1','biao1.id=biao2.id')为什么报500错误

回帖
  • 遗忘
    #1楼    遗忘
    2018-02-28 18:09:57
    0
    按照ci的来写吧
  • bspider
    #2楼    bspider
    2018-02-28 21:16:58
    0

    我的某个栏目下有纯发布的,也有提问类型的,所以我需要在后台“已通过文档”点出来的文档操作部分,纯发布类型的栏目显示“修改”,提问类型的显示“回复”,所以,我需要在c_model中重写数据分页显示“limit_page”函数,在第153行我把

    $data=$select->order_by($_order)->get($this->prefix)->result_array();

    改为

    $data=$select->join('dr_1_wbfw_category_data_0','dr_1_wbfw_category_data_0.id=dr_1_wbfw.id')->order_by($_order)->get($this->prefix)->result_array();


    现在问题来了,改了之后报500错误,通过查看poscms手册和CI框架手册,感觉这样写没有问题啊,还请大家指点!小弟先干一杯为谢【遗忘】1楼

    满意答案
  • bspider
    #3楼    bspider
    2018-03-04 19:56:12
    0
    问题已经解决,解决方法是看错误日志,谢谢提醒我的那位大哥
  • bspider
    #4楼    bspider
    2018-03-04 19:56:17
    0
    感谢大家给我解决此问题,我已经完美的解决