如何根据codeigniter中的时间戳获取数据?
Posted
技术标签:
【中文标题】如何根据codeigniter中的时间戳获取数据?【英文标题】:How to get data according to timestamps in codeigniter? 【发布时间】:2018-11-08 09:29:22 【问题描述】:我有一个表调用在数据库中查看了如下所示的书籍
book_id user_uniq_id date
3 111111 2018-11-06 00:29:15
这么多行我需要根据日期获取 book_id 和 user_uniq_id
例如,在这一天,这些用户是这样看这些书的
如何在 codeigniter 中为此编写 sql 查询
【问题讨论】:
您的问题不清楚...您能否尝试添加另一个示例来解释所需的输出和多个输入示例? 你可以使用beetween
maybe this will help
它很清楚,但在答案中需要足够的细节。不具体。
$results = $this->db->order_by('date' 'DESC')->get('viewed_books')->result();
【参考方案1】:
我不确定你的问题是否足够清楚,但从我得到的信息来看,你想要一个基于时间戳的查询,那么你应该试试这个。
$timestamp = '2018-11-06 00:29:15';
$this->db->select('book_id, user_uniq_id');
$query = $this->db->get_where('table', array('date' => '>' . $timestamp));
【讨论】:
【参考方案2】:$sql = "SELECT book_id, user_uniq_id from viewed_books ORDER BY date";
$query = $this->db->query($sql);
$bookData= $query->result_array();
你可以看到你的结果
var_dump($bookData);
希望这是你寻求的答案
【讨论】:
以上是关于如何根据codeigniter中的时间戳获取数据?的主要内容,如果未能解决你的问题,请参考以下文章