新课:PHP零基础(CMS开发)教学!
立即报名CI初体验
12分钟28秒CI控制器
10分钟12秒CI视图
10分钟18秒CI模型
16分钟03秒课程小结
01分钟52秒清尘8年前
1.把config的database.php中默认配置复制到develpent/database.php(自己创建),并将数据库信息改成自己的 2.在models下创建数据库模型(首字母大写,继承ci),然后创建一个方法连接数据操作数据库 a.加载(连接)数据库分组:$this->load->database('在detabase.php中的组名') b.选择表:$this->db->form('表名') c.操作数据库(以查询为例子):$this->db->select('字段名') d.指定查询条件:$this->db->where(array('id'=>....)) e.获取查询结果(执行sql语句)$query=$this->db->get()返回资源 f.将返回的资源转换成数组:$query->row_array()单条无_array的话就返回对象 3.在控制器中新建方法调用模型 a加载模型$this->load->model('模型名称') b.调用模型$result=$this->模型名->新建的方法名(传递的参数)得到数组 ps:在autoload.php在$autoload['model']=array('模型名字')可以自动加载模型,调用模型时不用再次加载模型(即省略上面a步骤)
0