我必須寫模塊搜索和出口到excel與php.But如果數據很大,它是非常slow.I認爲我會創建一個按鈕下載Excel用戶搜索後,我不喜歡不知道怎麼做?請幫助我,非常感謝你!搜索並導出到excel與php
0
A
回答
1
您還沒有提供足夠的細節讓我幫你搜索,但這裏有一個簡單的方法導出到CSV文件(Excel可以打開):
$f = fopen('export.csv', 'w');
foreach ($data as $row) fputcsv($f, $row);
fclose($f);
這是假設$數據是一個數組數組。
0
你可以按照下面的步驟:
- Search something using forms on webpage.
- 使用用戶輸入的搜索項創建SQL查詢。
- 從數據庫中獲取結果。
- 將此結果存儲在數組中。
- 在網頁上顯示此結果使用結果循環播放。
- 現在有在同一網頁上的按鈕來導出結果爲CSV/Excel中
- This button submit functionality will use same result array to export CSV
如果你被允許使用的Javascript/jQuery的:
+0
這將需要腳本再次運行以編譯csv文件,並且由於user547442聲明腳本很慢,所以這可能不是一個很好的解決方案。很明顯,腳本可能會被優化,否則,向用戶發送原始數據然後讓JS/jQuery負責顯示它/構建csv文件可能會更智能。 –
+0
@ Battle_707:我們不知道到目前爲止實施了哪些OP。 OP也表示他的解決方案很慢。所以我想他是從數據庫中獲取搜索結果來顯示並從數據庫中獲取結果再導出csv。所以我要求他爲兩者使用相同的結果數組。 OP沒有用jquery/js標記他的問題。所以我們必須在PHP中提供解決方案。我問他關於在他的問題的第一評論中使用jQuery。他迄今沒有回覆.. – NAVEED
相關問題
- 1. 在Excel中搜索PHP與PHP
- 2. PHP導出excel與圖像
- 3. 從PHP導出到Excel
- 4. 導出到Excel中的PHP
- 5. 如何將HTML可搜索的查詢數據自動化並導出到excel
- 6. shell腳本搜索和導出到CSV文件/ Excel表
- 7. 將PHP輸出導出到Microsoft Excel中
- 8. 將Excel數據導入到PHP與PHP
- 9. PHP和excel導出
- 10. PHP導出excel與複選框
- 11. 導出到Excel
- 12. 導出到Excel
- 13. 索引搜索與合併
- 14. 導出過濾/搜索從角度數據表導入數據到Excel
- 15. 從Excel導入並導出到新的Excel工作表C#
- 16. Python腳本搜索並將結果導出到.csv文件
- 17. ReportViewer導出到Excel-合併單元格
- 18. Excel VBA導出並附加到PDF
- 19. VB.NET ReportViewer:導出到Excel時合併列
- 20. 導出到Excel中,並在Apache-tomcat的
- 21. 將搜索結果導出到.CSV,PHP MySQL
- 22. PHP導出到Excel打開兩次
- 23. 如何從PHP導出到Excel(xlsx)
- 24. 導出Excel計算器到PHP?
- 25. 導出到Excel中的Excel#
- 26. 進度4gl到Excel導出與合併單元格
- 27. 如何將IgniteUI igGrid(Infragistics)與AngularJS集成並導出到Excel
- 28. SQL服務器導出到Excel與OPENROWSET
- 29. 如何導出到Excel與OPENROWSET函數
- 30. Scrapy:從CSV導出FormRequest,按順序導出或與搜索字詞導出
你可以使用jQuery? – NAVEED
請給出一些代碼示例。我現在很難幫助你,不知道向用戶顯示什麼信息,它是如何顯示的,以及系統如何工作(以及爲什麼它首先是緩慢的)。此外,它需要一個特定的Excel格式,或將CSV足夠好? –