我有两个问题,但唯一的第一个,我要按时间排序。第二个,我不知道。
我的代码:
$query = $this->db->get('dayone_entries');
$this->db->order_by("time", "desc"); //ordering it
if ($query->num_rows() > 0) {
foreach ($query->result() as $row) {
$data[] = $row;
}
$query_user = $this->db->get_where('users', array('uid' => $data->uid));
foreach ($query_user->result() as $row_user) {
$data[] = $row_user;
}
return $data;使用上面的代码,它会按时间顺序处理我的两个查询,即$query和$query_user,我只想在$query上排序。有什么帮助吗?
发布于 2015-03-14 00:47:58
使用链接方法精确地描述变量:
$query = $this->db->order_by("time", "desc")->get('dayone_entries');所以它不会影响下一个查询。
https://stackoverflow.com/questions/29043716
复制相似问题