1.连接数据库的connection.php文件
2.页面调用
3.导入的UpLoad_Excel.php文件
load($uploadfile); $sheet = $objPHPExcel->getSheet(0); $highestRow = $sheet->getHighestRow(); // 取得总行数 $highestColumn = $sheet->getHighestColumn(); // 取得总列数 //循环读取excel文件,读取一条,插入一条 for($j=2;$j<=$highestRow;$j++) { for($k='A';$k<=$highestColumn;$k++) { $str .= iconv('utf-8','gbk',$objPHPExcel->getActiveSheet()->getCell("$k$j")->getValue()).'\\';//读取单元格 } //explode:函数把字符串分割为数组。 $strs = explode("\\",$str); $sql = "INSERT INTO tab_zgjx_award (jx_name,jx_degree,jx_item_name,jx_unit,dy_originator,de_originator,xm_intro,hj_item_id) VALUES('". $strs[0]."','". //奖项名称 $strs[1]."','". //奖项届次 $strs[2]."','". //获奖项目名 $strs[3]."','". //获奖单位 $strs[4]."','". //第一发明人 $strs[5]."','". //第二发明人 $strs[6]."','". //项目简介 $strs[7]."')"; //获奖项目编号 mysql_query("set names GBK");//这就是指定数据库字符集,一般放在连接数据库后面就系了 if(!mysql_query($sql)) { return false; } $str = ""; } unlink($uploadfile); //删除上传的excel文件 $msg = "导入成功!"; } else { $msg = "导入失败!"; }return $msg;}?>