zoukankan      html  css  js  c++  java
  • CI框架篇之模型篇--初识(1)

    模型

    模型是专门用来和数据库打交道的PHP类。例如,假设你想用CodeIgniter来做一个Blog。

    你可以写一个模型类,里面包含插入、更新、删除Blog数据的方法。

      下面的例子将向你展示一个普通的模型类:

    class Blog_model extends CI_Model {

        var $title   = '';
        var $content = '';
        var $date    = '';

        function __construct()
        {
            parent::__construct();
        }
        
        function get_last_ten_entries()
        {
            $query = $this->db->get('entries', 10);
            return $query->result();
        }

        function insert_entry()
        {
            $this->title   = $_POST['title']; // 请阅读下方的备注
            $this->content = $_POST['content'];
            $this->date    = time();

            $this->db->insert('entries', $this);
        }

        function update_entry()
        {
            $this->title   = $_POST['title'];
            $this->content = $_POST['content'];
            $this->date    = time();

            $this->db->update('entries', $this, array('id' => $_POST['id']));
        }

    }

       上面展示的是CI里面的AR数据库操作

    使用模型

    模型可以在 控制器 中被引用。 就像这样:

    $this->load->model('table_name/Model_name');

    模型一旦被载入,你就能通过下面的方法使用它:

    调用的方法是调用你写的模型,然后调用该模型下的方法,去使用模型

    $this->Model_name->function();

  • 相关阅读:
    android之字符串的一些转码
    android之界面一些操作
    日期的一些处理
    android数据的4种存储方式
    第四周学习情况
    第四周作业2
    第四周作业
    第三章学习情况
    第二章学习情况(2020.02.24-2020.03.01)
    个人情况介绍+《人月神话》读后感+本周学习情况(2020.02.17-2020.02.23)
  • 原文地址:https://www.cnblogs.com/sunxun/p/3776701.html
Copyright © 2011-2022 走看看