900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > CI框架(CodeIgniter)实现的导入 导出数据操作示例

CI框架(CodeIgniter)实现的导入 导出数据操作示例

时间:2019-08-15 04:42:16

相关推荐

CI框架(CodeIgniter)实现的导入 导出数据操作示例

后端开发|php教程

CI框架,CodeIgniter,导入数据,导出数据

后端开发-php教程在libraies中引用PHPExcel这个类(phpexcel.php)

百度网站源码下载,制作Ubuntu全盘镜像,爬虫动态加密字体,php hasattr,琪琪seo在线lzw

public function excel_put(){ //先做一个文件上传,保存文件 $path=$_FILES[file]; $filePath = "uploads/".$path["name"]; move_uploaded_file($path["tmp_name"],$filePath); //$data=array(B=> ame,C=>pwd,D=>money1,E=>salt); $data=array(B=> ame,C=>pid); $tablename=city2;//表名字 $this->excel_fileput($filePath,$data,$tablename);}

private function excel_fileput($filePath,$data,$tablename){ $this->load->library("phpexcel");//ci框架中引入excel类 $PHPExcel = new PHPExcel(); $PHPReader = new PHPExcel_Reader_Excel(); if(!$PHPReader->canRead($filePath)){ $PHPReader = new PHPExcel_Reader_Excel5(); if(!$PHPReader->canRead($filePath)){echo o Excel;return ; } } // 加载excel文件 $PHPExcel = $PHPReader->load($filePath); // 读取excel文件中的第一个工作表 $currentSheet = $PHPExcel->getSheet(0); // 取得最大的列号 $allColumn = $currentSheet->getHighestColumn(); // 取得一共有多少行 $allRow = $currentSheet->getHighestRow(); // 从第二行开始输出,因为excel表中第一行为列名 for($currentRow = 2;$currentRow <= $allRow;$currentRow++){ /**从第A列开始输出*/ //echo $allColumn; for($currentColumn= A;$currentColumngetCellByColumnAndRow(ord($currentColumn) - 65,$currentRow)->getValue();//print_r($val);//die;if($currentColumn == A){ //echo $val."\t";}else if($currentColumn $val){$data2[$val]=$data1[$key]; } $this->db->insert($tablename,$data2); //print_r($data2); //echo ""; } //echo "\n"; echo "导入成功";}

导出数据:

krpano 网站源码下载,vscode html扩展,ubuntu 7601,tomcat闪退了,如何卸载sqlite3,jquery 对比插件,前端三大框架要学多久,爬虫软件如何快速整理数据,php mysql 编程,杭州正规seo 排名,html成品网站,网页老虎机源码,游戏公司网站模板下载lzw

public function excel_out(){ header("Content-type:text/html"); header("Content-Disposition:attachment;filename=123.xls"); $array=$this->db->get("city")->result_array(); $str="id\t"."name\t"."pid\n"; foreach($array as $val){ $str.=$val[id]."\t".$val[ ame]."\t".$val[pid]."\n"; } echo $str;}

您可能感兴趣的文章:

通过PHP实现微信小程序人脸识别刷脸登录功能

服装商城模板源码,ubuntu163d,tomcat性能监控的软件,棕色长条爬虫,php打开站点,九江电商seo代理商lzw

ThinkPHP框架实现的MySQL数据库备份功能示例

PHP实现防止表单重复提交功能【基于token验证】

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。