陈广安个人网站
会写代码的咸鱼
陈广安个人网站阿里云盘资源
陈广安个人网站网盘资源搜索
“ 梦想还是要有的,万一实现了呢!”
— 马云

8.10-CI 3.0环境搭建配置

创建时间:2016-10-19

8.10-CI框架

  • config/routes.php路由配置默认控制器
  • $route["default_controller"] = "xxx";

  • 创建控制器
  • class Xxx extends CI_Controller{}

  • 调用模板—控制器/方法
  • $this->load->view("Public/head");

  • 配置数据库config/database
  • 切库,传参切库
  • 加载数据库:$this->load->database();
  • $this->db->query("增删改查");
  • $this->db->query("增删改查")->result_array();--提取二行,返回二维数据
  • $this->db->query("增删改查")->row_array();--提取一行,返回一维数组
  • echo $this->db->last_query();输出最后一次执行的sql语句

  • 查询构造器的使用
  • insert_id()--取出最后一条记录
  • count_all("表名")--获取总记录数
  • ....

  • 使用自定义函数
  • 函数放到helpers,文件命名,xxx_helper.php
  • 加载函数$this->load->helper("xxx");

  • 使用自定义类
  • 类放到libraries,文件命名,Xxx.php,
  • 类名要继承CI,如:class CI_Page{