如何使用My_Model(Codeigniter)执行MySQL功能?

时间:2013-02-22 17:39:08

标签: php mysql codeigniter

我正在使用My ModelCodeigniter,我想在模型中的字段上执行MySQL函数。

我的SQL函数是:

select UNIX_TIMESTAMP(start) from events;

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

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

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

我该怎么做?

1 个答案:

答案 0 :(得分:0)

在模型中写下

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

这在你的控制器中

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