gpt4 book ai didi

php - 如何使用 CI 事件记录仅在 DATE 数据类型列中选择月份部分?

转载 作者:行者123 更新时间:2023-11-30 00:06:47 25 4
gpt4 key购买 nike

**如何使用 CodeIgniter 的事件记录类仅在 DATE 数据类型列中选择月份部分?我的查询是什么?

我也很困惑我需要使用什么,..LIKE 或 WHERE 子句?

这是我的模型代码片段。**

`$previousMonth = date('m', strtotime(date('Y-m')." -1 month"));
$where = "MONTH(post_created_at),$previousMonth";
$this->db->select('*');
$this->db->from('tbl_post');
$this->db->where($where);
$this->db->where('post_approve', 'Yes');
$this->db->where('post_deleted', 'No');
$query=$this->db->get();
$countvalue = $query->num_rows();
echo "print_r($countvalue,TRUE);`

最佳答案

嗯。如果要从表中选择一行,请使用 WHERE。当您想要的结果多于 2 时,请使用 LIKE。

例如:

从用户中选择电子邮件 WHERE email='$inputEmail';

从用户中选择名称 WHERE name='$firstName';

所以,第一个你已经知道它将返回一个值。第二个返回各种结果。

你可以想象一下搜索引擎是如何工作的,它与语句LIKE一起工作以获得大量结果,而WHERE则用于登录。

关于php - 如何使用 CI 事件记录仅在 DATE 数据类型列中选择月份部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24473350/

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