ci框架下载路径:https://codeload.github.com/bcit-ci/CodeIgniter/zip/3.1.9
ci框架官方手册:http://codeigniter.org.cn/user_guide/#id3
1.加载数据库连接
$this->load->database();
$sql=“select * from test”;
$row=
t
h
i
s
−
>
d
b
−
>
q
u
e
r
y
(
this->db->query(
this−>db−>query(sql);
query这个方式是操作原生sql
//此时返回的是一个对象,将对象转化为数组,ci提供了result_array()方法,将对象转为数组
r
o
w
=
row=
row=row->result->array();
2. ci框架使用重定向,首先要加载类库,
3. 实例代码如下实例代码如下
$this->load->helper(‘url’);
$url= ‘http://’ .
S
E
R
V
E
R
[
′
H
T
T
P
H
O
S
T
′
]
.
"
/
a
d
m
i
n
.
p
h
p
/
l
o
g
i
n
/
i
n
d
e
x
"
;
r
e
d
i
r
e
c
t
(
_SERVER['HTTP_HOST'] . "/admin.php/login/index"; redirect(
SERVER[′HTTPHOST′]."/admin.php/login/index";redirect(url);exit;
3. 视图操作,默认视图名为.php
这样写和话,ci框架会去views目录下面寻找main.php的视图文件
也可以指定视图文件的后缀名
通过小编的测试发现这样写,完全可以的,ci框架会在views找到main.html这个文件
4.模型编写
在控制器中调用模型
5.获取请求数据:
a
=
a=
a=this->input->post(“a”);//从post中获取数据
当然也可以
a
=
a=
a=_POST[‘a’];//从post中获取数据
a
=
a=
a=_GET[‘a’];从get中获取数据
6.响应
用echo函数如下:
7.设置404页面
在ci框架config 目录中routes.php文件中指定处理404页面的控制器
$route[‘404_override’]=你的控制器类名;
然后在控制器中指定404页面所在路径
Ci框架的基本使用
最新推荐文章于 2021-03-02 00:07:27 发布