實現excel中的內容到mysql 資料庫 。
excel中的內容到mysql 資料庫步驟:
修改第第31行 require_once 'spreadsheet/excel/reader/oleread.php';
改為 」 : require_once 'oleread.php';
第 261行 =& 改為 = 號就 ok 了
二:簡單例項操作:
1: 首先我在資料庫中 建立了乙個 excel 的表 ,欄位是 id 和 tel 訪問**號碼(呆會要從excel表中讀取插入到裡面去的)
ok ,現在我們在和兩個檔案的同級目錄下建立乙個 aaa.php (讀取excel)的檔案,同時也建立乙個aaa.xls 的檔案,裡面內容就是
比如是這樣的
ok,現在我們來寫 aaa.php 的讀取該 excel檔案中的內容到資料庫,**如下:
[php]view plain
copy
require_once
'reader.php'
;
//載入引用操作excel的類
$data
= new
spreadsheet_excel_reader();
//例項化
$data
->setoutputencoding(
'gbk'
);
//編碼
$data
->read(
'aaa.xls'
);
//讀取的檔案
$conn
= mysql_connect(
'localhost'
,'root',''
) or
die(
"連線錯"
);
mysql_query("set names 'gbk'"
);//設定編碼輸出
mysql_select_db('haozi'
); //選擇資料庫
for(
$i= 1;
$i<=
$data
->sheets[0][
'numrows'
]; $i
++)
//注意:
for$i
=1 是從表的第一行開始,如果第一行是文字說明,那麼
$i=2
$data
>sheets[0][
'cells'
][$i
][1] 代表讀取表中的第乙個列,如果要取得二個就是
$data
>sheets[0][
'cells'
][$i
][2](但要和資料庫中字段數一致)
以下為優化**,新增加可以瀏覽選擇檔案的操作
[php]view plain
copy
<?php
require_once
'reader.php'
;
$data
= new
spreadsheet_excel_reader();
$data
->setoutputencoding(
'gbk'
);
$conn
= mysql_connect(
'localhost'
,'root'
,'haozi'
) or
die(
"can not connect to database."
);
mysql_query("set names 'gbk'"
);//設定編碼輸出
mysql_select_db('haozi'
); //選擇資料庫if(
$_post
['submit'
])
else
} } ?>
圖:ok 執行 aaa.php 就可以檢視資料已經到 mysql 資料庫中去了
php讀取excel內容
使用php讀取到excel檔案中的內容 2.header content type text html charset utf 8 require once phpexcel classes phpexcel iofactory.php path test.xlsx objphpexcel phpe...
PHP讀取Excel檔案內容
phpexcelreader比較輕量級,僅支援excel的讀取,實際上就是乙個reader。但是可惜的是不能夠支援excel 2007的格式 xlsx phpexcel比較強大,能夠將記憶體中的資料輸出成excel檔案,同時還能夠對excel做各種操作,下面主要介紹下如何使用phpexcel進行ex...
python讀取excel中的內容
pip install xlrd 1.2.0import xlrd 步驟二 讀取excel內容 data xlrd.open workbook r c users administrator desktop test.xlsx xlrd 1 0版本才支援xlsx檔案,先版本支援的是xls table...