我如何在几天的特定时间间隔内检索数据

时间:2018-08-19 14:36:36

标签: php codeigniter

我想每隔几天检索数据

这是我模型中的代码:-

function get_expenditure($where=FALSE){

    $this->db->select('*')
        ->from('expenditure e')
        ->join('item t','e.registration_number=t.registration_number', 'left');
    if ($where) {
        $this->db->where($where);
    }
    $this->db->order_by("e.date_of_expenditure","Asc");
    $query = $this->db->get();
    return $query->result_array(); 
}

这是我的控制器

$expenditures=$this->select_model->get_expenditure(array('e.date_of_expenditure'=>$date));

1 个答案:

答案 0 :(得分:0)

我想您的列ArrayList<Model> list = new ArrayList(); Model model; holder.itemView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(context, "You clicked" + listItem.getEmail(), Toast.LENGTH_LONG).show(); model = new Model(listItem.getEmail(),-----------);// add other fields also list.add(model); } }); 的类型为DATE,那么您可以使用date_of_expenditure MySQL关键字在此间隔中查找行。您只需要第一个和最后一个日期:

BETWEEN