日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

exls导入数据库 php_PHP读取excel文件并导入数据库

發布時間:2025/3/12 php 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 exls导入数据库 php_PHP读取excel文件并导入数据库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PHPExcel是一個PHP類庫,用來幫助我們簡單、高效實現從Excel讀取Excel的數據和導出數據到Excel。下面是PHPExcel讀取的使用教程:

1.首先下載PHPExcel

2.下載好文件,解壓可以得到如下文件:

為了使用方便,我們可以在根目錄創建一個文件夾來存放我們所要讀取的excel和讀取excel的PHP文件,里面寫的信息如下:

Read_Excel

header("content-type:text/html;charset=utf8");

error_reporting(E_ALL);

date_default_timezone_set('Asia/ShangHai');

include_once('../Classes/PHPExcel/IOFactory.php');//包含類文件

$filename = "./xx.xlsx";//要讀取的excel文件

if (!file_exists($filename)) {

exit("not found.\n");

}

$reader = PHPExcel_IOFactory::createReader('Excel2007'); //設置以Excel5格式(Excel97-2003工作簿)

$PHPExcel = $reader->load($filename); // 載入excel文件

$sheet = $PHPExcel->getSheet(0); // 讀取第一個工作表

$highestRow = $sheet->getHighestRow(); // 取得總行數

$highestColumm = $sheet->getHighestColumn(); // 取得總列數

/** 循環讀取每個單元格的數據 */

$conn=@mysql_connect("localhost","root","數據庫密碼") or die('連接失敗');//連接服務器

mysql_select_db("數據庫",$conn) or die('連接數據庫失敗');//選擇數據庫

mysql_query("SET NAMES 'utf8'");//設置字符集

/*for ($row = 1; $row <= $highestRow; $row++)

{//行數是以第1行開始

for ($column = 'A'; $column <= $highestColumm; $column++)

{//列數是以A列開始

echo $sheet->getCell($column.$row)->getValue().' ';

}

echo '';

}*/

for ($row = 2; $row <= $highestRow; $row++)

{//行數是以第2行開始

$A=$sheet->getCell('A'.$row)->getValue();

$B=$sheet->getCell('B'.$row)->getValue();

$C=$sheet->getCell('C'.$row)->getValue();//需要讀取的哪些列

$sql=" ";//sql語句 建議使用update插入語句

//echo $A,$B.'';

echo $row.$A.'';//只是方便看那里插入有問題

mysql_query($sql) or die('no ');

}

echo $row;//出錯的位置,方便查錯

?>

總結

以上是生活随笔為你收集整理的exls导入数据库 php_PHP读取excel文件并导入数据库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。