【发布时间】:2019-03-07 06:49:33
【问题描述】:
我需要在一天内搜索 2 次之间的一行 例如
当前时间是13.30 点
第一次是13点
第二次是14点
如果当前时间在第一次和第二次之间,返回true,否则返回false
我做了一些这样的代码:
$today = date("Y-m-d");
$this->db->query("select date, in, out from absent where date='$today' and id_user='120'")->result();
/*
the result is 3 rows
2019-3-7, 13:00, 14:00
2019-3-7, 09.00, 12.00
2019-3-7, 15:00, 17:00
*/
我只需要当前时间在第一次和第二次之间的一行
【问题讨论】:
-
jquery 和 JS 无关 查询添加 sql 到标签
-
显示您目前的查询
-
请详细说明你问题的这一部分:“然后将第一次和第二次转换为strtotime,但是如果查询的结果是2行怎么办?”,现在还不是很清楚你做了什么,你期望看到什么,以及你看到了什么。
-
对不起,我编辑了一些我需要的细节
-
“但是如果查询的结果是 2 行怎么办?” - 当您必须多次执行任何任务时,与往常一样的“如何”:在循环.
标签: php sql codeigniter