2012-08-22 77 views
-1

我用sencha做了一個應用程序 我有一個頁面,我希望人們能夠檢查他們的請求的狀態 所以基本上如果他們輸入ID他們得到的狀態 這種狀態是從一個在線mysql這是由一個PHP頁面控制在線 數據庫,以便該數據庫將只有ID和狀態的 如果它更容易使用電話的差距,我不介意切換 pleeeeaaaasssseee幫助:(與sencha在線mysql數據庫連接?

傢伙,我一直在嘗試了一會兒從來沒有找到具體的答案...請幫助!! 它非常緊迫!! :)

回答

0

我不確定您是否在問如何創建PHP腳本,或者如何從Sencha訪問PHP腳本。

對於前者,你只需做平常mysql_connect()連接到您的數據庫,然後$_GET["id"]檢索你給出的URL參數的ID,假設你想使用GET傳遞ID和你希望「服務」成爲RESTful。 $_GET["id"]返回的值可以用於您的mysql_query()語句中,其結果可能會被回顯。

對於後者,再次假設您希望以REST方式執行此操作,您可以訪問www.domainforyourphpscript.com/path/to/your/php/script.php?id=31,其中31是示例ID。雖然這並不是Sencha特有的,所以你可以很容易地使用類似JQuery的東西來訪問它,甚至只需將URL輸入到Web瀏覽器。

這是回答您的問題嗎?如果您需要更詳細的信息,我可以詳細說明具體的部分。

+0

嗨thanx很多回答:)好吧,所以我有兩個疑問....我可以在sencha應用程序中使用PHP?其次,我不希望本地存儲.....我只是想讓我的sencha應用程序從在線服務器中選擇查詢數據的方式 – juanita

+0

我不知道您對PHP的知識是什麼樣的,但使用了PHP僅在服務器上,而不在客戶端。因此,Sencha使用JavaScript從使用PHP的在線服務器獲取數據。使用這種方法,不會將數據存儲在本地,至少不會永久存儲。 – Closeratio

+0

雅所以,如果我張貼我的表單到服務器端PHP使我收集結果我如何將結果返回到應用程序:/我抱歉askin這樣的愚蠢問題....也使用JavaScript是persistence.js對不對? – juanita