php中將excel寫入mysql資料庫的示例

2021-07-02 02:38:12 字數 1048 閱讀 9902

1、phpexcel.php

2、iofactory.php

<?php

header("content-type:text/html;charset=utf-8");//設定編碼

$dsn="mysql:dbname=ci;host=localhost";

$db=new pdo($dsn,'root','root',array(pdo::mysql_attr_init_command=>'set names \'utf8\''));//連線資料庫,設定傳遞資料庫的資料為utf8的編碼格式

$xlspath = 'a.xls'; //指定要讀取的exls路徑

//$type = 'excel2007'; //設定要解析的excel型別 excel5(2003或以下版本)或excel2007

$type = 'excel5';

//引入excel類

include './phpexcel.php'; //引用類檔案

include './phpexcel/iofactory.php';//引用相應的類檔案

$xlsreader = phpexcel_iofactory::createreader($type);

$xlsreader->setreaddataonly(true);

$xlsreader->setloadsheetsonly(true);

$sheets = $xlsreader->load($xlspath);

//開始讀取

$sheet = $sheets->getsheet(0)->toarray(); //讀取第乙個工作表(注意編號從0開始) 如果讀取多個可以做乙個迴圈0,1,2,3....

//得到二維陣列,每個小陣列是excel**內容的一行 裡面包含此行的每列的資料

echo '';

//print_r($sheet);

foreach($sheet as $k=>$v)

}?>

寫入完成檢視資料庫,發現資料都入庫了,ok,完成了 。。。。。

通過python讀取excel寫入mysql

import pymysql import xlrd import sys from xlrd import xldate as datetime excel檔案的路徑 excel path sys.ar 1 host sys.ar 2 user sys.ar 3 password sys.ar 4...

PHP超簡易頁面資料寫入excel

html部分 lang en charset utf 8 畢業方向統計title head 畢業方向統計 php部分 header content type text html charset utf 8 if isset post upload 檔案存在則寫入,檔案不存在則建立 filename ...

PHP讀取EXCEL檔案寫入資料庫

php讀取ecel檔案寫入資料庫功能的實現使用到了phpexcel類庫。完整 如下 uploadfile upload files basename files userfile name message if move uploaded file files userfile tmp name u...