国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

PHP將Excel導入數據庫及數據庫數據導出至Exce_l的方法

2019-11-02 15:11:35
字體:
來源:轉載
供稿:網友

         本文實例講述了PHP將Excel導入數據庫及數據庫數據導出至Excel的方法。分享給大家供大家參考。具體實現方法如下:

         一.導入

       

161電影網[www.aikan.tv/special/161dianyingwang/]
  導入需要使用能讀取Excel的組件,網上也有比較好的組件,這里分享我使用的:下載 提取碼:vxyn。(注意兩個文件有引用關系)

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 <?php //傳入要導入的Excel的文件名 function import_to_DB($filename) { require_once'reader.php'; $data = new Spreadsheet_Excel_Reader(); //創建讀取Excel的對象 $data->setOutputEncoding('utf-8'); //設置讀取Excel內容后輸出的字符編碼 $data->read("data/Excel/{$filename}.xls"); $db = mysql_connect('localhost', '用戶名', '密碼') or die("Could not connect to database."); //連接數據庫 mysql_query("set names 'uft8'"); //輸出中文 mysql_select_db('數據庫名'); //選擇數據庫 error_reporting(E_ALL ^ E_NOTICE); for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) { echo $data->sheets[0]['cells'][$i][列數]; //這里可以把每一行相應列的值插到數據庫中,如: /* $sql="insert "表名" values(對應項...)"; mysql_query($sql); 可加上錯誤判斷 */ } ?>

         總之,能夠讀出表格中每一行中的相應列$data->sheets[0][行][列]的值,插入操作就好辦了。

          二.導出

         導出可以利用MIME協議輕松導出表格文件,不用依賴任何組件。按如下格式設置header即可導出Excel,同時瀏覽器進行下載

? 1 2 3 4 header('Content-type: text/html; charset=utf-8'); header("Content-type:application/vnd.ms-excel;charset=UTF-8"); //application/vnd.ms-excel指定輸出Excel格式 header("Content-Disposition:filename=表格文件名.xls"); //輸出的表格名稱

        完整代碼如下:

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 <?php header('Content-type: text/html; charset=utf-8'); header("Content-type:application/vnd.ms-excel;charset=UTF-8"); header("Content-Disposition:filename=表格文件名.xls"); $conn = mysql_connect("localhost","root","數據庫密碼") or die("不能連接數據庫"); mysql_select_db("數據庫名", $conn); mysql_query("set names 'UTF-8'"); $sql="select * from 表名 where 條件"; $result=mysql_query($sql); echo "表頭1t表頭2t表頭3n"; while($row=mysql_fetch_array($result)){ echo $row[0]."t".$row[1]."t".$row[2]."n"; } ?>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 定边县| 旺苍县| 绥滨县| 宁明县| 雷州市| 琼海市| 策勒县| 翁源县| 龙川县| 吴忠市| 于田县| 长寿区| 中卫市| 涡阳县| 汾阳市| 汉阴县| 德阳市| 镇江市| 富平县| 桦甸市| 饶平县| 云林县| 杨浦区| 合阳县| 大宁县| 洪泽县| 明水县| 辉南县| 海宁市| 浦东新区| 五峰| 攀枝花市| 安化县| 滦平县| 夹江县| 沙河市| 巩义市| 岗巴县| 如东县| 咸宁市| 招远市|