2009-05-01 34 views

回答

2

從我的搜索中,答案似乎是否定的。我也想要一個 - 愛顯示標籤。

如果你想要一個PHP唯一的解決方案,Structures_DataGrid似乎是最好的解決方案。這是一個article about it。這處理分頁和排序,但沒有導出。不知道它是如何支持的。

另一個答案似乎是使用JavaScript來進行分頁和排序,並推出自己的PHP導出功能。

網頁的狀態與創建displaytag時(即AJAX支持豐富的工具集)有很大不同,所以我不確定是否會有完整的替換。當你可以在客戶端上做到這一點時,爲什麼要通過調用服務器進行排序和分頁?

這是jquery plugin支持分頁和排序,這裏的another one - 所有你需要做的是讓你的PHP正確生成表。

就CSV導出而言,這裏有大量的片段。這裏是one that looked good給我。

0

據我所知PHP不能動態地改變頁面(用於排序表等)。你可能需要使用類似javascript的東西。我知道jquery有一個表格排序庫。

PHP可以做CSV輸出。創建一個鏈接到查詢數據庫的頁面,並使用header()函數輸出一個csv文件 - like this。 Stackoverflow也有一對夫婦similar solutions

祝你好運!

相關問題