zoukankan      html  css  js  c++  java
  • CodeIgniter框架利用CI创建模型

    利用CI创建模型

    1、模型的存放目录

    项目目录/models/

    2、创建目录就是创建一个类文件

    必须继承数据核心类CI_Model,同时重载父类中的构造方法

    class Model_name extends CI_Model
    
    {
    
        function __construct()
    
        {
    
            parent::__construct();
    
        }
    
    }
    

    3. CI为我们提供了一个非常强大和简单的数据库函数类

    Active Record 类

    \system\database\DB_active_rec.php

    如何在模型中使用Active Record 类中的方法呢

    $this->db->方法名()

    例如:

    $this->db->get('entries', 10);

    利用CI模型操作数据库

    1、连接数据库($this->load->database();)

    写在模型的构造函数里

    这样加载模型的同时就连接了数据库了,非常方便

    2、插入数据($this->db->insert($t_name,$data);)

    $t_name=你要操作的表

    $data=你要插入的数据(键名=字段名,键值=字段值,自增主键不用写)

    3、更新数据

    $this->db->where(字段名, 字段值);

    $this->db->update(表名,修改值的数组);

    4、查询数据

    $this->db->where(字段名, 字段值);

    $this->db->select(字段);

    $query = $this->db->get(表名);

    return $query->result();

    5、删除数据

    $this->db->where(字段名, 字段值);

    $this->db->delete(表名);

    在控制器中调用模型

    $this->load->model(模型名)

    $this->模型名->方法名

  • 相关阅读:
    SAP资产变动明细
    SAP资产明细报表
    SAP连接HANA数据库
    工程变更记录报表
    SELECTION-SCREEN 文本丢失
    FG函数模块
    DOI EXCEL显示报表
    OLE填充EXCEL
    下载模板,上传EXCEL
    SELECTION-SCREEN 加按钮
  • 原文地址:https://www.cnblogs.com/Hebe/p/3022342.html
Copyright © 2011-2022 走看看