Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 在SQL查询和codeigniter中检查今天的日期加上设置的天数时间_Mysql_Sql_Codeigniter - Fatal编程技术网

Mysql 在SQL查询和codeigniter中检查今天的日期加上设置的天数时间

Mysql 在SQL查询和codeigniter中检查今天的日期加上设置的天数时间,mysql,sql,codeigniter,Mysql,Sql,Codeigniter,我试图检查一个数据库以检索一些附加了日期时间的信息 我想检索一些介于今天和14天时间之间的值 我使用以下内容作为where子句来检索值 将变量设置为保留今天的日期 $delivery_date_time = date('Y-m-d'); 我的SQL语句上的WHERE子句 $this->db->where('delivery_date_time >=', $delivery_date_time); 这项功能可以为我获取今天日期当天和之后的交付日期的值 但是,我试图将这些值限制

我试图检查一个数据库以检索一些附加了日期时间的信息

我想检索一些介于今天和14天时间之间的值

我使用以下内容作为where子句来检索值

将变量设置为保留今天的日期

$delivery_date_time = date('Y-m-d');
我的SQL语句上的WHERE子句

$this->db->where('delivery_date_time >=', $delivery_date_time);
这项功能可以为我获取今天日期当天和之后的交付日期的值

但是,我试图将这些值限制为介于今天和未来10天之间的值。

正是您想要的。您还可以使用mysql中的CURDATE()函数获取今天的日期:

WHERE delivery_date_time BETWEEN CURDATE() AND DATE_ADD(CURDATE(),INTERVAL 10 DAY)

到处找?我只是不相信你,我正在寻找一些具体的工作在Codeigniter,我是新使用。我的代码用于获取今天日期和之后的值,但是当我搜索一些东西来设置WHERE子句的限制时,我找不到任何有效的东西。也许我的搜索词不合适。顺便说一句,我仍在搜索,但我想有人会有一个简单的解决办法-再次抱歉,如果我的帖子冒犯了你,我想我可以在第一条语句下面添加类似的内容,以限制查询时间
$this->db->where('delivery_date_time'为什么?有这样的语法吗?还是你只是编造出来的,而不是使用我的答案?只是因为我使用Codeigniter,不知道如何将你的答案合并到那本书中。谢谢你的帮助。你的答案可能有用,但这不是我认为我需要使用Codeigniter的语法,很抱歉。我发现了一个类似的问题经过更多的挖掘和跟踪几个链接后,我来到这里-stackoverflow.com/questions/16524906/…-在这里我找到了一个有效的解决方案。我创建了一个类似的变量并将其添加到我的代码中。$ten_days_ahead=date('Y-m-d',strotime(+10天”);然后在我的where子句$this->db->where中('delivery_date_time)您所做的基本相同,只是使用php而不是mysql。