博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php+ci对mysql进行增删改查
阅读量:5172 次
发布时间:2019-06-13

本文共 1916 字,大约阅读时间需要 6 分钟。

  php的ci是一个mvc模式的框架,本文是通过php+ci对mysql数据库进行增删改查。

0. 首先在mysql数据库方创建数据库和数据表

1 create database test;2 use test;3 create table user(4     id int(10) not null auto_increment,5     name varchar(50) not null,6     age int(10) not null,7     primary key (id)8 );
View Code

1. 修改database配置文件(application/config/database.php

2. 追加models处理模块(application/models/user_model.php

1 
load->database();11 }12 13 function user_insert($arr)14 {15 $this->db->insert('user', $arr);16 }17 18 function user_update($id, $arr)19 {20 $this->db->where('id', $id);21 $this->db->update('user', $arr);22 }23 24 function user_delete($id)25 {26 $this->db->where('id', $id);27 $this->db->delete('user');28 }29 30 function user_select($id)31 {32 $this->db->where('id', $id);33 $this->db->select('*');34 $query = $this->db->get('user');35 return $query->result();36 }37 }
View Code

3. 追加controller处理模块(application/controllers/user.php

1 
load->model('user_model'); 8 $arr = array('name'=>'aaa', 'age'=>16); 9 $this->user_model->user_insert($arr);10 }11 12 public function update()13 {14 $this->load->model('user_model');15 $arr = array('id'=>2, 'name'=>'bbb','age'=>23);16 $this->user_model->user_update(2, $arr);17 }18 19 public function delete($id)20 {21 $this->load->model('user_model');22 $this->user_model->user_delete($id);23 }24 25 public function select()26 {27 $this->load->model('user_model');28 $arr = $this->user_model->user_select(1);29 print_r($arr);30 }31 }
View Code

4. 通过URL即可对数据库进行增删改查了。

 

2015/08/27追记:

学习php一周时间,基于php+ci+mysql实现了个小系统(包含登录/退出功能,记住用户登录信息,数据的增删改查,数据分页显示功能)

小系统源代码:http://yun.baidu.com/s/1gdk35Gf#path=%252Fphp

转载于:https://www.cnblogs.com/hezhixiong/p/4747675.html

你可能感兴趣的文章
多人操作sqlite3数据库冲突问题解决方法
查看>>
HTTP1.1与HTTP1.0
查看>>
第二次冲刺2
查看>>
2015百度之星资格赛.1004放盘子(数学推导)
查看>>
String,StringBuffer,StringBulilder之间的区别
查看>>
三级联动及读取配置文件
查看>>
用VS调试 javascript
查看>>
字符串超长导致emWin卡死
查看>>
第四次团队作业--选题
查看>>
记录专用
查看>>
一句实现jquery导航栏
查看>>
简单工厂模式
查看>>
每日英语:The Invasion of the Online Tutors
查看>>
成员函数指针有多态的效果吗?
查看>>
Buffer Pool--锁定内存页
查看>>
从零开始学 Web 之 Ajax(五)同步异步请求,数据格式
查看>>
python 编码问题
查看>>
场景分析:用户登录界面场景分析
查看>>
条形码生成包 BarCodeToHTML.cs(以颜色为背景的完整版)(下载的完整版)
查看>>
数据库事务的四大特性以及事务的隔离级别
查看>>