ci框架对数据库的操作小结
来源:互联网 发布:linux下如何卸载jdk 编辑:程序博客网 时间:2024/06/04 07:04
首先安利下ci官方文档
http://codeigniter.org.cn/user_guide/
常规的一些操作
读数据
$this->load->database();$query = $this->db->query('SELECT * FROM news');//以对象形式foreach ($query->result() as $row){ echo $row->id; echo $row->title; echo $row->slug; echo $row->text;}//以数组形式foreach ($query->result_array() as $row){ echo $row['id']; echo $row['title']; echo $row['slug']; echo $row['text'];}//直接打印 单结果标准查询(对象形式)$query = $this->db->query('select text from news');$row = $query->row();echo $row->text;//直接打印 单结果标准查询(数组形式)$row = $query->row_array();echo $row['text'];//使用查询构造器查询数据 先表名、对象掏出字段$query = $this->db->get('news');$row = $query->row();echo $row->text;
insert&update数据
//写数据$data = array( 'title' => "我是ttle", 'slug' => "我是slug", 'text' => "我是text");$this->db->insert('news', $data);
public function report_log($id){ // 系统时间 $update_time = date("Y-m-d h:i:s"); $this->load->database(); $data = array("lastRunTime"=>$update_time); $this->db->update('newactivity', $data); }
dump数据为csv
public function dump(){ $this->load->dbutil(); $this->load->database(); $query = $this->db->query("select * from newactivity;"); $data=$this->dbutil->csv_from_result($query); //写文件 $this->load->helper('file'); if(!write_file('./test.csv',$data)){ echo "unable to write the file"; }else{ echo "file written"; }// file_get_contents('./test.csv'); //下载文件 $this->load->helper('download'); force_download('test.csv', $data); }
0 0
- ci框架对数据库的操作小结
- ci 对数据库的操作
- CI框架 数据库操作
- CI对数据库的常用操作
- CI对数据库的常用操作
- CI对数据库的常用操作
- CI对数据库的常用操作
- CI对数据库的常用操作
- CI的数据库操作
- 【ci框架】CI 框架数据库操作函数 this->db->where() 的使用
- 【ci框架】CI框架中数据库操作函数$this->db->where() 的使用
- CI框架模型中常见的数据库操作
- ci框架怎么读写操作mysql数据库
- CI框架数据库操作知识点总结
- 【总结】CI框架 操作 mysql 数据库
- ci框架数据库操作快查
- TP框架中对数据库的 操作
- django框架对数据库的操作
- Android Studio 常用快捷键
- IntelliJ IDEA下的使用git
- HttpClient 教程 (三)
- Java使用SOAP方式调用Web service
- HttpClient 教程 (四)
- ci框架对数据库的操作小结
- ffmpeg的ubuntu的编译过程(编译静态库和动态库)
- HttpClient 教程 (五)
- 开发环境
- HttpClient 教程 (六)
- Android发展史
- HttpClient_4 用法 由HttpClient_3 升级到 HttpClient_4 必看
- 完整教程--idea使用git进行项目管理
- HTML转码码