0

我试图简化将数据插入数据库的过程,因此我构建了一个处理变量提取和数据插入的模型。

我理解这个模型体现了一个函数,然后你调用这个函数(比如/controller/model),通过模型传递相关数据进行处理。但是,我不确定如何合并模型,如何调用它,或者需要编写什么以便我可以调用该函数。我正在使用 CodeIgniter。

这是上述模型:

class Createproject extends ActiveRecord {

function __insert() // This function will handle inserting the relevant project information into the database.
    {

        $this->project_name = $this->input->get_post('project_name');

        // ... skipping ~30 variable definitions ...

        $this->db->insert('project_details', $this);
    }

所以我从这里很困惑;你把这个模型放在哪里进行处理,你将如何在控制器或应用程序的其余部分使用它?

谢谢!

4

1 回答 1

1

您可以将其导入 (require_once) 到您的控制器中(将其保存到 models.php 中),然后在您的控制器中实例化它:

$cp = new Createproject()
$cp->__insert()
于 2010-01-22T23:18:51.930 回答