我是 codeigniter 的新手,只是在查询中堆积以解决紧急项目的报告。请帮助我 Codeigniter 的专家。
SELECT * FROM ospos_pak_sub_cat WHERE id %2 =0;
在原始 PHP 编码中为我工作。如何在 Codeigniter 中使用它。我已经在该查询中使用了 Where 条件,现在想添加新查询。
下面给出了现有的 Where 条件,它工作正常。
$this->db->where('sale_date BETWEEN "'. $inputs['start_date']. '" and "'. $inputs['end_date'].'"');
它正在工作,我尝试了下面的代码来获得无法正常工作并出现错误的解决方案。
$this->db->where('sale_id %2'=> 0);
这条线出错。说——
Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW)
请帮助我获得解决方案。提前致谢。
最佳答案
在您的模型中,只需像这样编写查询:
$this->db->select('*');
$this->db->from('ospos_pak_sub_cat');
$this->db->where('sale_id %2=', 0);
$query_result = $this->db->get();
$result = $query_result->result();
您错过了代码中的“=”。希望,它会起作用。
关于mysql - 如何从codeigniter的数据库表中获取偶数/奇数id号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26890956/