2017-09-19 32 views
3

我希望這個問題有足夠的意義。在我的網站服務器上使用Excel文件作爲庫存文件?

我有一個包含約150個庫存項目的Excel工作表。這些庫存項目具有諸如「批號 - 到期日期 - 數量」等欄目;舉個例子。

我使用Joomla爲我們的小公司網站。有什麼辦法可以實現這個Excel文件並創建一個銷售點系統?如同,使用這張Excel表格作爲可以在網站上顯示的實時股票?必須有一些腳本或者其他的東西。

我可以使用Excel在線和Sharepoint,但只顯示股票,你不能下訂單等。有沒有其他好的庫存管理軟件?

感謝

+2

真正的問題是你爲什麼要這麼做?爲什麼不建立一個數據庫並且真正做到這一點?我可以理解你想保持簡單,但實際上我認爲你實際上正在變得更加困難。另外,如果兩個用戶同時訪問,我不知道phpexcel(或類似的)如何工作。我知道如果兩個用戶同時讀取一個文本文件,PHP認爲文件丟失並創建一個新文件,並覆蓋現有文件。即使只有150 SKU,這可能會有問題。 – Andreas

+0

啊我明白了。幸運的是,我們只有4個用戶將使用該特定頁面。 Joomla確實有phpmyadmin,它有mysql。我將不得不創建一個包含所有信息的新表,並通過CSV文件將其導入到phpmyadmin中。感謝您的回覆和信息:) – MailBlade

回答

1

這裏是一個特殊的PHP庫,允許操作Microsoft Excel文件 - PHPExcel。您可以即時生成電子表格。

+1

非常感謝!我會看看它! – MailBlade

2

我想你應該解析excel文件並將其插入到Joomla的數據庫,那麼你可以在網上管理股票的數據,數據將實時爲

+0

你有什麼關於解析Excel到joomla的提示嗎?否則,我只會在谷歌上進行研究。但是,任何提示和技巧,都會受到讚賞。謝謝回覆。 Joomla確實使用phpmyadmin作爲數據庫,它具有SQL。 – MailBlade

+0

我想你應該有一些自定義的工作,你可以使用這個庫來讀取excel到php https://github.com/PHPOffice/PHPExcel –

+0

謝謝@XaviNguyen! – MailBlade

2

更新看來你應該考慮你是什麼真的要求,因爲這看起來很像XY problem

您正在問如何與PHP交互Excel電子表格以將該電子表格作爲數據庫處理。有沒有理由不使用實際的數據庫?

除非有一個特定的原因,爲什麼SQL數據庫(或NoSQL)不適合您的需求,它會幫助您閱讀更多關於如何使用它們與PHP之前嘗試重新使用一個圓形釘(Excel電子表格) (數據庫)

0

正如其他人所說,使用數據庫可能有更好的解決方案,但最近發佈的新的免費擴展NoK List允許您從前端和後端管理CSV文件中管理記錄, Joomla網站的末尾。

您可能會發現更多類似的擴展:https://extensions.joomla.org/category/news-display/tables-a-lists

+1

非常感謝Neil!我一定會看看它。是的,找到正確的解決方案相當困難。我的意思是,我們有一個ERP系統Dynamics AX,並且我想將Web服務與我們在Dynamics中的股票集成。但是,讓我們說上級已經很長時間忙於實施這個系統了。所以我們暫時使用每日更新的Excel文件。 – MailBlade

相關問題