我有一個excel文件,我需要在數據庫表中導入稱爲標記,標記有4列與excel文件的列coresponding,我的導入工程非常文件,但我想添加一個功能,如果我在我的Excel文件中添加新列並導入,應用程序將讀取文件並自動生成標記表中從excel文件傳遞的新列。非常感謝Advance。我使用的語言是php + mysql,但歡迎任何建議...謝謝我有一個excel文件,我需要導入數據庫表
回答
我在幾個月前有類似的需求。 phpexcel是你需要的。
易於實施,有據可查,並有許多例子。
希望有所幫助。
更新:據我所知,我建議你閱讀excel列的標題,並查看是否每個excel列已經存在於表中。 如果不存在,請添加該字段,然後插入數據。
你有任何可以用作索引的列嗎?任何列在表中都是唯一的,如ID,customer_number或任何東西?
請回答這個問題,我會分享一些代碼。
gret庫GUILTY thks,但有很多的工作人員,已經看了不同的例子在它2 gud小時bt未能得到解決我的問題... –
好的。你能詳細說明哪些是你的問題嗎?也許我可以寫一小段代碼來解決它。 – MiQUEL
米格爾我有一個4列的表和一個PHP腳本,將一個excel文件數據導入到這個表中,它是所有的工作文件,但在我需要一個能夠添加他們的選擇更多列的情況下excel文件,當它將exel文件中的新列導入時,新列將自動添加到mysql表中... –
- 1. 我需要在我的數據庫中輸入數據數組,數據從excel文件導入
- 2. 我需要有一個數據庫
- 3. MS EXCEL VBA - 我需要將工作表從一個excel文件導入到另一個excel文件
- 4. 我需要幫助從我的數據庫導出一個SQL文件
- 5. 我需要嵌入一個Excel文件中的一個網頁
- 6. Java - 我需要一個數據庫嗎?
- 7. 我需要一個用於我的軟件的數據庫嗎?
- 8. 我需要從Excel導入數據到SQL Server使用VBA
- 9. 我是否需要導入AppDelegate_Phone.h文件?
- 10. 導入數據庫中的Excel文件
- 11. 我需要導入一個遠程文件到我的文檔少
- 12. 我需要一個庫名
- 13. 我需要爲我的數據庫每個表的類嗎?
- 14. 爲什麼我的數據庫表需要一個主鍵?
- 15. 將訪問數據庫鏈接到excel(不需要導入整個表格)
- 16. 從一個Excel工作表導入到數據庫表
- 17. CakePHP需要一個數據庫表
- 18. 我插入excel表批量數據到一個SQL數據庫表,現在我需要通過使用存儲過程來拆表成多個表
- 19. 需要幫助導入.csv文件到mysql數據庫
- 20. 想我需要一個自我加入?
- 21. 我需要從另一個html/php頁面導入表格
- 22. 數據庫錯誤,當我導入我的SQL文件
- 23. 我需要自動化這個Excel文件最好我可以
- 24. 我需要一個Excel公式
- 25. Excel中 - 我需要一個列
- 26. 我可以創建一個mysql數據庫,從excel文件導入數據,然後通過UI顯示
- 27. 我可以將多個文本文件導入到一個Excel表單中嗎?
- 28. 將txt文件/數據導入我的mysql數據庫
- 29. 是否有必要保持一個開放的Excel文件,同時將數據導入數據表,C#
- 30. 我如何需要一個CoffeeScript文件?
如果存在額外的列,比較帶字段名稱的標題('DESCRIBE#table#'可以給你現有的字段):'ALTER TABLE#table#ADD#newfield#TEXT NOT NULL'它創建了新字段使用TEXT,因爲我們不知道數據會是什麼) – Waygood
Waygood that gret ...我不是那麼好在PHP我怎麼能做到這一點在簡單的SQL或PHP代碼。 –