此外,删除和修改操作的CI(CI)框架
复制代码代码如下所示:
类modelname延伸ci_model
{
__construct()函数
{
家长::__construct();
}
}
连接到数据库:$ >加载>数据库();
复制代码代码如下所示:
classmodel_name延伸ci_model
{
__construct()函数
{
家长::__construct();
$ < >加载>数据库();
}
}
在模型的构造函数中编写是非常方便的,以便加载模型并同时连接数据库。
插入数据
复制代码代码如下所示:
美元->数据库->插入(是美元,美元的数据);
而美元=是的表的名称,你想操作。
数据=要将数据插入到一个数组中(name字段名,字段值,自动增量主键不写)。
更新数据
复制代码代码如下所示:
美元->数据库->哪里('field名称','字段值);
美元->数据库->更新(}}的名字,一系列的修正值);
查询数据
复制代码代码如下所示:
美元->数据库->哪里('field名称','字段值);
美元->数据库->选择('field);
为查询=美元->数据库->得到(}}的名字);
返回$查询>结果();
删除数据
复制代码代码如下所示:
美元->数据库->哪里('field名称','字段值);
美元->数据库->删除(}}的名字);
接下来,我们需要在控制器中调用我们的模型。
复制代码代码如下所示:
美元->荷载->模型(模型的) /模型的名字指的是你在项目目录下的 /模型/模型(如文件名相同)
$ >模型名称>方法名
为了不想在方法中调用每个控制器,我做到了。
复制代码代码如下所示:
课堂延伸ci_controller控制器的名字
{
__construct()函数
{
家长::__construct();
美元->荷载->模型(模型的名字);
}
}