sql - Codeigniter 事件记录所在数组

标签 sql codeigniter activerecord

我正在使用 codeigniter 和 active record。我正在使用数组在 WHERE 上选择我的数据。任何这样的。但是如何插入标签“>”和“<”?有可能吗?

$whereQuery['service.service_end_date'] = $start;

感谢您的回复。

最佳答案

这可能是你想要的:

关联数组法:
$array = array('name' => $name, 'title' => $title, 'status' => $status);

$this->db->where($array);

//产生:WHERE name = 'Joe' AND title = 'boss' AND status = 'active'

您也可以使用此方法包含您自己的运算符:
$array = array('name !=' => $name, 'id <' => $id, 'date >' => $date);

$this->db->where($array);

来源:
http://ellislab.com/codeigniter/user-guide/database/active_record.html

关于sql - Codeigniter 事件记录所在数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22165310/

相关文章:

SQL 3 方式排名平局逻辑

mysql - SQL - 每个名字一行

javascript - 如何使用一个id将多个值传递到模式中

php - Controller 之间的 codeigniter $this->load->vars

ruby-on-rails - 如何用 has_many 保存数据 :through

php - Codeigniter 2.2 - 使用左连接和多个 where 子句更新 Active Record

mysql - 没有 double 的sql查询连接

MySQL 排序和减/加值

codeigniter - seo 友好的 url 和动态路由 codeigniter php

ruby-on-rails - 我们如何知道查询是缓存还是从数据库中检索?