最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php excel reader讀取excel內容存入數(shù)據(jù)庫實現(xiàn)代碼

 更新時間:2012年12月06日 10:47:22   作者:  
很多新手朋友對于如何使用php-excel-reader讀取excel內容存入數(shù)據(jù)庫,甚是疑惑,本文將介紹詳細的解決方案,需要了解的朋友可以參考下

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

php-excel-reader讀取excel內容存入數(shù)據(jù)庫新建數(shù)據(jù)庫表如下:

-- 數(shù)據(jù)庫: `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;

導入后數(shù)據(jù)庫結果如下:

php-excel-reader讀取excel內容存入數(shù)據(jù)庫結果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連接數(shù)據(jù)庫
$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綁定參數(shù)操作
$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內容插入到數(shù)據(jù)庫
$stmt->execute();
}
echo "執(zhí)行成功";
echo "最后插入的ID:".$dbh->lastInsertId();
?>

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

相關文章

最新評論

马山县| 开封市| 来宾市| 电白县| 神木县| 白银市| 壤塘县| 阿拉善左旗| 浦东新区| 巴林左旗| 龙泉市| 盐边县| 昭苏县| 女性| 平利县| 庆城县| 墨竹工卡县| 隆尧县| 临猗县| 六枝特区| 华蓥市| 图片| 无棣县| 盘锦市| 禄劝| 西昌市| 永吉县| 鹤山市| 玛多县| 衢州市| 乐业县| 丰原市| 锦州市| 金溪县| 九龙坡区| 商南县| 页游| 玛多县| 平谷区| 绍兴市| 乡宁县|