一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - php excel reader讀取excel內容存入數據庫實現代碼

php excel reader讀取excel內容存入數據庫實現代碼

2020-01-20 16:13PHP教程網 PHP教程

很多新手朋友對于如何使用php-excel-reader讀取excel內容存入數據庫,甚是疑惑,本文將介紹詳細的解決方案,需要了解的朋友可以參考下

上一篇文章介紹了php-excel-reader讀取excel文件的方法,因為需要,將excel這樣的數據:

php excel reader讀取excel內容存入數據庫實現代碼

新建數據庫表如下:

-- 數據庫: `alumni`

-- 表的結構 `alumni`

CREATE TABLE IF NOT EXISTS `alumni` (

  `id` bigint(20) NOT NULL AUTO_INCREMENT,

  `gid` varchar(20) DEFAULT NULL COMMENT '檔案編號',

  `student_no` varchar(20) DEFAULT NULL COMMENT '學號',

  `name` varchar(32) DEFAULT NULL,

  PRIMARY KEY (`id`),

  KEY `gid` (`gid`),

  KEY `name` (`name`)

) ENGINE=MyISAM  DEFAULT CHARSET=utf8;

導入后數據庫結果如下:

php excel reader讀取excel內容存入數據庫實現代碼

php源碼如下:

復制代碼代碼如下:

<?php 
header("Content-Type:text/html;charset=utf-8"); 
require_once 'excel_reader2.php'; 
set_time_limit(20000); 
ini_set("memory_limit","2000M"); 
//使用pdo連接數據庫 
$dsn = "mysql:host=localhost;dbname=alumni;"; 
$user = "root"; 
$password = ""; 
try{ 
$dbh = new PDO($dsn,$user,$password); 
$dbh->query('set names utf8;'); 
}catch(PDOException $e){ 
echo "連接失敗".$e->getMessage(); 

//pdo綁定參數操作 
$stmt = $dbh->prepare("insert into alumni(gid,student_no,name) values (:gid,:student_no,:name) "); 
$stmt->bindParam(":gid", $gid,PDO::PARAM_STR); 
$stmt->bindParam(":student_no", $student_no,PDO::PARAM_STR); 
$stmt->bindParam(":name", $name,PDO::PARAM_STR); 
//使用php-excel-reader讀取excel內容 
$data = new Spreadsheet_Excel_Reader(); 
$data->setOutputEncoding('UTF-8'); 
$data->read("stu.xls"); 
for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) { 
for ($j = 1; $j <= 3; $j++) { 
$student_no = $data->sheets[0]['cells'][$i][1]; 
$name = $data->sheets[0]['cells'][$i][2]; 
$gid = $data->sheets[0]['cells'][$i][3]; 

//將獲取的excel內容插入到數據庫 
$stmt->execute(); 

echo "執行成功"; 
echo "最后插入的ID:".$dbh->lastInsertId(); 
?> 


考慮到excel的量比較大,使用了PDO的綁定操作!

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 免费观看a毛片一区二区不卡 | 99热最新在线观看 | julia ann黑人巨大 | 国产成人在线播放视频 | 日本在线你懂的 | 日韩精品欧美国产精品亚 | 色臀网站| 亚洲欧美日韩天堂在线观看 | 性欧美video 性满足久久久久久久久 | 擦逼视频 | 色播影院性播影院私人影院 | 亚洲男人天堂2023 | 美女脱了内裤张开腿亲吻男生 | 日本一本二本三区免费 | 四虎影视免费观看 | 女主被男主为催奶药h | 国产精品亚欧美一区二区三区 | 男人的j放进女人的p全黄 | h在线动漫 | 国产在线视频一区二区三区 | 亚洲精品一区二区三区在线看 | 日本成熟老妇xxxx | 日韩一本在线 | 亚洲成色 | 日本高清色视频www 日本高清免费观看 | 国产玖玖在线观看 | 高清视频在线观看+免费 | 午夜亚洲福利 | 国产高清视频网站 | 紧身牛仔裤美女被啪啪久久网 | 亚洲 欧美 制服 校园 动漫 | 四虎永久在线精品国产馆v视影院 | 日本成熟bbxxxxxxxx | 91精品综合久久久久m3u8 | 男人网站视频 | free性丰满hd性欧美人体 | 免费一级毛片在线播放 | 91精品免费观看老司机 | 亚洲首页国产精品丝袜 | 日日操日日 | 人人澡 人人澡碰人人看软件 |