php - 一年前查询日期时间

标签 php mysql codeigniter

我想获取从现在到一年前的所有记录,但它不能完全正常工作。 用 CodeIgniter 制作

这是我的查询,有什么问题吗? :

    $currentDate = date("Y-m-d H:m:s");
    $yeardate=date('Y-m-d H:m:s', strtotime('-1 year'));
    $this->db->select('TimeStamp');
    $this->db->where('Transaction', 'COMPLETED');
    $this->db->where('TimeStamp>=',$yeardate);
    $this->db->where('TimeStamp<=',$currentDate);
    $query = $this->db->get('R_Logs');
    $results = $query->result();

提前致谢

最佳答案

我忘记在 TimeStamp <= 和 TimeStamp >= 之间添加空格。 我的错。

关于php - 一年前查询日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19497463/

相关文章:

php - 我如何使用 php 处理大的 mysql 表进行登录验证

php - 合并 mysql 中的两个表以获得最近的事件功能

mysql - mysql 连接的重复结果

MySql 查询对行求和并获取最大值

php - 无法使用 Codeigniter 更新数据库中的数据

php - 在 CodeIgniter 中使用 Classname() 或 __construct() 作为构造函数?

Codeigniter password_verify 方法

PHP 等效于 .NET/Java 的 toString()

PHP 自动加载类

php - 隐藏 docroot 中的 composer vendor 文件夹