【问题标题】:why the list using codeigniter don't show all records?为什么使用 codeigniter 的列表不显示所有记录?
【发布时间】:2017-08-11 07:50:34
【问题描述】:
public function ajax_disposisi() {
    $this->load->helper('tanggal');
    $this->jadwal->column_search=array('nomor','tanggal');
    $this->jadwal->column_order=array(null,'nomor','tanggal');
    $list = $this->jadwal->get_datatables('v_disposisi_jadwal');

    $data = array();
    $no = isset($_POST['start'])?$_POST['start']:0;

    print_r($list);
}

此代码是控制器。 v_disposisi_jadwal >> 查看数据库。 当我使用 'print_r($list);' 调试列表时,但记录并没有显示全部。 请给我一些建议.. 谢谢

类 Jadwal_model 扩展 MY_Model {

var $column_order = array(null, 'nomor','awal','akhir','ao','ro','workflow');
var $column_search = array('nomor','awal','workflow');

public function __construct()
{
    parent::__construct();
    $this->table='v_jadwal';
}
public function get_detail($id, $suffix='')
{
    $this->db->where($this->table.$suffix.'.id',$id);
    $query=$this->db->get($this->table.$suffix);
    return $query->result();
}

}

【问题讨论】:

  • 你应该展示 jadwal 模型。我认为它对查询处理施加了默认限制
  • 我已经展示了 >> jadwal 模型

标签: php ajax codeigniter datatables grocery-crud


【解决方案1】:

我已经找到了解决问题的方法。 我找到了函数 get_datatables 函数 >> application/core/MY_Model.php 然后我看到了如何使用 get_datatables 的格式。 应该是这个。。

$list = $this->jadwal->get_datatables('v_disposisi_jadwal', '', 'status_id IN(1,2,11)');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-27
    • 2018-01-09
    • 1970-01-01
    相关资源
    最近更新 更多