真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PHP將excel文件導入mysql數(shù)據(jù)庫的方法

這篇文章主要介紹了PHP將excel文件導入MySQL數(shù)據(jù)庫的方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

成都創(chuàng)新互聯(lián)一直通過網(wǎng)站建設和網(wǎng)站營銷幫助企業(yè)獲得更多客戶資源。 以"深度挖掘,量身打造,注重實效"的一站式服務,以網(wǎng)站制作、網(wǎng)站設計、移動互聯(lián)產(chǎn)品、全網(wǎng)整合營銷推廣服務為核心業(yè)務。十載網(wǎng)站制作的經(jīng)驗,使用新網(wǎng)站建設技術,全新開發(fā)出的標準網(wǎng)站,不但價格便宜而且實用、靈活,特別適合中小公司網(wǎng)站制作。網(wǎng)站管理系統(tǒng)簡單易用,維護方便,您可以完全操作網(wǎng)站資料,是中小公司快速網(wǎng)站建設的選擇。

 在這篇文章中,我將給大家介紹如何使用PHP將excel文件導入mysql數(shù)據(jù)庫。有時候我們需要從管理面板添加數(shù)據(jù),如產(chǎn)品,項目,用戶,電子郵件等。如果我們的數(shù)據(jù)很少,那么手工添加就可以了,但是如果我們的excel文件或者csv文件的數(shù)據(jù)比較多,那么存儲數(shù)據(jù)的時間就比較長,這時我們就需要直接導入xls文件或者csv文件到mysql數(shù)據(jù)庫中。

PHP將excel文件導入mysql數(shù)據(jù)庫的方法

下面我們將使用Spreadsheet_Excel_Reader類將excel文件導入php數(shù)據(jù)庫,步驟如下:

1.下載類庫

2.創(chuàng)建db_config.php文件

3.創(chuàng)建index . php文件

4.創(chuàng)建excelUpload.php

5.創(chuàng)建上傳文件夾

步驟1:下載類庫

從GitHub下載PHP Excel Reader庫,下載地址:https://github.com/nuovo/spreadsheet-reader

下載后將其解壓縮到根目錄并將其重命名為“library”。

步驟2:創(chuàng)建db_config.php文件

為數(shù)據(jù)庫配置創(chuàng)建db_config.php文件,在這個文件中,你必須設置數(shù)據(jù)庫主機、數(shù)據(jù)庫用戶名、數(shù)據(jù)庫密碼、數(shù)據(jù)庫名稱。該文件將用于將數(shù)據(jù)存儲到數(shù)據(jù)庫中。

代碼如下:

db_config.php

步驟3:創(chuàng)建index.php文件

在根目錄中創(chuàng)建index.php文件,在這個文件中,我使用bootstrap創(chuàng)建了一個簡單的表單,實現(xiàn)點擊按鈕后導入選擇excel文件的功能。

代碼如下:

index . php




        
	
	


Excel上傳

前臺樣式如下:

PHP將excel文件導入mysql數(shù)據(jù)庫的方法

步驟4:創(chuàng)建excelUpload.php文件

創(chuàng)建excelUpload.php文件來管理導入數(shù)據(jù)庫的數(shù)據(jù),在這個步驟中,我們必須創(chuàng)建uploads文件夾來存儲excel文件到這個文件中,然后讀取該文件。

代碼如下:

excelUpload.php

sheets());

    echo "你有 ".$totalSheet." 張表".

    $html="";
    $html.="";

    for($i=0;$i<$totalSheet;$i++){

      $Reader->ChangeSheet($i);

      foreach ($Reader as $Row)
      {
        $html.="";
        $title = isset($Row[0]) ? $Row[0] : '';
        $description = isset($Row[1]) ? $Row[1] : '';
        $html.="";
        $html.="";
        $html.="";

        $query = "insert into items(title,description) values('".$title."','".$description."')";
        $mysqli->query($query);
       }
    }
    $html.="
標題描述
".$title."".$description."
"; echo $html; echo "
添加到數(shù)據(jù)庫的數(shù)據(jù)"; }else { die("
sorry,不允許此文件類型上傳,只允許Excel文件。"); } } ?>

感謝你能夠認真閱讀完這篇文章,希望小編分享PHP將excel文件導入mysql數(shù)據(jù)庫的方法內容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細的解決方法等著你來學習!


分享文章:PHP將excel文件導入mysql數(shù)據(jù)庫的方法
網(wǎng)站網(wǎng)址:http://weahome.cn/article/pgdcos.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部