我正在尝试简化将数据插入数据库的过程,因此我构建了一个处理变量提取和数据插入的模型。
据我所知,这个模型体现了一个函数,然后你调用这个函数(比如/ 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);
}
所以我从这里感到困惑;您在哪里放置此模型进行处理,以及如何在控制器或应用程序的其余部分中使用它?
谢谢!
答案 0 :(得分:1)
您可以将(require_once)导入控制器(将其保存到models.php中),并在控制器中实例化它:
$cp = new Createproject()
$cp->__insert()