Codeigniter基础

一、去除index.php

新建.htaccess

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

二、控制器:

class User extends CI_Constroller{ … }  //类的定义
$this->load->model(‘user_model’);   //加载模型
$this->user_model->get_user_list(); //使用模型里面的方法啦。

三、模型:

class User_model extends CI_Model{ … } //类的定义
$this->load->database();  //记得初始化的时候加载数据库。
$this->db->get( … ); //然后就可以调用数据库的方法啦。

$this->load->model('user_model', 'rename_model', TRUE);
//第一个参数:模型名字
//第二个参数:是给模型重命名的名字
//第三个参数:如果是TRUE,则连接数据库(如果模型中没有连接数据库。)

$this->load->database(); //主要是模型中初始化连接数据库。

$this->load->view('user/create', $data);
$this->load->helper('url');
$this->input->post('title');
对于
$this->load->view('header', $data);
$this->load->view('menu', $data);
$this->load->view('content', $data);
$this->load->view('footer', $data);
可以使用  assign

posted @ 2016-12-30 17:27  陈教授Aston  阅读(163)  评论(0)    收藏  举报