工廠直營,提供窗簾、壁紙、壁布
地毯等設計裝潢及整體搭配,價格超優惠
殺價網頂尖裝潢量身規劃空間
以人性機能為優先考量,創造實用美學質感生活

首頁  •  tw 論壇 • 程式設計討論     • 

[php] PHP and Ext Js with JSON

房東:小凱
發表時間:2011-05-01
[檢舉]



之前的PHP如何讀取Excel檔,提供一個Excel檔只要按下資料更新,但是如果沒有安裝Excel軟體的電腦,就沒法分析這些權証的投資價值,例如:排序等等功\能。

所以想利用Ext Js的Grid來顯示,便可達成在Browser上直接排序的需求。而成果如下:

Ext Js版的最新權証列表

在這實作的步驟為:

1.擷取要顯示的資料,並將資料轉成JSON。可參考Tutorial:Creating JSON Data in PHP。必須要特別注意的是,json_encode($array),如果$array的Key不是連貫的,那轉出來的JSON資料會有其KEY,{KEY,{$array[0]...$array[n]}},而不是所需的格式,{$array[0]...$array[n]},這點需要特別小心。

2.撰寫網頁及JavaScript,使用Ext Js的Library,可參考JSON Grid Example

3.由於每次點那PHP網頁,都要重新抓取檔案分析內容,所以視資料更新情況而定,其實可以透過排程,只要執行一次將結果轉出成靜態的HTML檔案,既可節省Server負擔,還可以縮短使用者等待時間。

更進階的方法,將資料分頁,可參考ExtJS tutorial part III: Paging Grid with PHP and MySql


延伸閱\讀:

Tutorial:Ext20 Grid Editor PHP MySQL

Tutorial:如何建立一個可以Disable/Editable的Editor gird

Complex Data Binding by Saki






  • 贊助網站       

    廣利不動產-新板特區指名度最高、值得您信賴的好房仲
    您的托付,廣利用心為您服務
    廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲
    完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心!



  •  共 0 人回應

    姓名:
    佈告內容: