1

我将我的模型Codeigniter一起使用,我想在模型中的一个字段上执行 MySQL 函数。

我的 SQL 函数是:

select UNIX_TIMESTAMP(start) from events;

本质上,我希望得到与以下相同的结果:

   $this->load->model('event_model');
   $this->event_model->get_all();

在我的控制器中,但开始字段转换为 Unix 时间戳。

我怎样才能做到这一点?

4

1 回答 1

0

Write this in your model

public function get_all()
{
    return $this->db->select('UNIX_TIMESTAMP(start)', false)
                ->from('events')
                ->get()
                ->result_array();
}

And this in your controller

$this->load->model('event_model');
$all = $this->event_model->get_all();
print_r($all);
于 2013-02-22T17:42:03.830 回答