国产探花免费观看_亚洲丰满少妇自慰呻吟_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"; } ?>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 钟山县| 阜宁县| 克拉玛依市| 出国| 光山县| 界首市| 水城县| 古蔺县| 正蓝旗| 东兰县| 白水县| 江城| 东丽区| 辽阳市| 林西县| 北票市| 广西| 康保县| 滦平县| 定陶县| 寿光市| 镇沅| 固安县| 江口县| 井陉县| 石阡县| 皮山县| 吉安县| 图木舒克市| 大方县| 汶川县| 武陟县| 措勤县| 鄂尔多斯市| 石景山区| 五寨县| 新昌县| 九龙城区| 德格县| 舒城县| 和顺县|