搜尋

首頁  >  問答  >  主體

可以用php實現的批次資料導入方法

現在遇到一個需求,要求大量匯入員工資料。
其結構為:
員工照片員工姓名員工職位所屬公司
#且一個員工只允許一張員工照片一個員工屬於一個公司一個員工只允許一個職位。目標資料量有200 ,現在需要使用php實現此資料的批次匯入到資料庫並在前台展示。
之前試過使用PHPExcel讀取xlsx表格檔案實現,但在xlsx中圖片不屬於任何一個儲存格,無法確定員工照片和員工的對應關係。 。
希望各位能給幫忙指出一個合適的解決方案來,萬分感謝!

某草草某草草2748 天前620

全部回覆(2)我來回復

  • 为情所困

    为情所困2017-05-24 11:36:00

    ajax可以實現。
    透過formData物件(低版本瀏覽器不相容,相容性查詢http://caniuse.com/#search=fo...),封裝表單資料上傳

    回覆
    0
  • 世界只因有你

    世界只因有你2017-05-24 11:36:00

    首先照片肯定分第二步導入
    其次照片你可以儲存到一個資料夾裡,但是照片名字必須起的和員工對應(例如excel裡序號1員工的照片是1.jpg,2號就是2.jpg )不管你用什麼辦法,至少得有一種對應關係。如果圖片存在excel裡我覺得也應該有這種對應的。
    第一步先導入員工其他數據,防止對應關係出錯,你可以把序號也存資料庫裡,
    導入後根據對應關係導入圖片
    第三步刪除序號字段!
    我弄得話,反正無非這些步驟
    照片和員工一定要弄得有對應關係才行

    回覆
    0
  • 取消回覆