gpt4 book ai didi

mysql - 如何从 codeigniter 中的数据库表中获取偶数/奇数 ID 号

转载 作者:可可西里 更新时间:2023-11-01 07:48:48 24 4
gpt4 key购买 nike

我是 codeigniter 的新手,只是堆积在查询中以解决紧急项目的报告。请帮助我 Codeigniter 的专家。

  • 我有一个大型数据库表,只想显示该表中的奇数/偶数数据行,这些行将由名为“sale_id”的表字段过滤。我在 PHPMyadmin 中以原始编码尝试过它,它对我有用。但不能在 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);

此行出错。说--

解析错误:语法错误,意外的 '=>' (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/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com