代码点火器“创建”和“修改”

时间:2011-02-27 10:50:23

标签: cakephp codeigniter

我是CI的新手,但我非常了解CakePHP。我搜索了CI的文档,但没有找到。

在CakePHP中,“创建”和“修改”字段由“保存”功能自动填充。 CI有两个这样的字段吗?或者他可以自动填充某些内容吗?

编辑:

好的..我已经扩展了CI_Model类,现在,有没有像beforeSave这样的函数(来自蛋糕)?我不应该扩展DB类(我使用db-> set和db-> insert);

1 个答案:

答案 0 :(得分:2)

这可以吗?

<?php
class spj_Model extends CI_Model {
    var $table;

    function __construct() {
        parent::__construct();
    }

    function insert($data) {
        $this->load->helper('date');

        $data['created'] = date('Y-m-d H:i:s',now());
        $data['modified'] = date('Y-m-d H:i:s',now());

        return $this->db->insert($this->table,$data);
    }

    function update($data,$where=array()) {
        $this->load->helper('date');

        $data['modified'] = date('Y-m-d H:i:s',now());

        return $this->db->ubdate($this->table,$data, $where);
    }

}