2011-04-20 120 views
0

基本上我有一個應用程序,它使用corelocation來記錄用戶的位置(經度和緯度)並將數據存儲到核心數據模型。我想知道如何使用UIbutton將位置數據發送到本地MYSQL數據庫,並使用php或許在網頁上顯示結果?如何將數據從iphone發送/存儲到mysql數據庫並在網頁上顯示結果

我不太清楚如何做php腳本等,任何幫助,Tuts或例子將不勝感激!

+1

使用UIButton的操作。 – Jhaliya 2011-04-20 11:02:00

回答

1

我根本不瞭解iPhone,但是我正在實施一款可以完成同樣任務的Android應用程序 - 記錄GPS座標並將它們發送到網絡服務器。

這一切都是通過SOAP webservices完成的 - 從Android(您的iPhone)連接到webservice,選擇適當的方法並使用它將數據發送到webservice。 Web服務(必須寫入)然後獲取數據,解析並存儲到數據庫,以便數據可以呈現在網頁上...

您還可以使用REST web服務,它更易於實現,與它的溝通更簡單。

0

我想答案應該在2分裂 -

將數據發送到服務器:

您可以打開像這裏討論Connecting iPhone to an ODBC Database這裏 http://www.iphonedevsdk.com/forum/iphone-sdk-development/3942-retrieve-information-sql-server.html

和直接的TCP連接你可以像@Jhaliya建議的那樣使用一些Web服務或REST API。我使用了Web服務(我知道這是一匹失敗的馬),但是通過這個網站 - http://sudzc.com - 這非常容易使用。你只要給出Web服務的描述,並獲得使用的Objective-C類(包裝場景編碼,發送,接收,解碼等)。

顯示的數據:

有PHP的一些免費的平臺,顯示了一個數據庫圖表。其中一些有更好的圖形用戶界面,有些支持最小的移動用戶界面,等等。我碰巧使用方法:

藝術 - http://art.sourceforge.net/

Jasper報表 - http://jasperforge.org/projects/jasperreports

而且我敢肯定有更多...您可以搜索「SQL Web報告」,也許加上「開源」 ...

HTH!

Oded

+0

如果您需要專門的PHP頁面的示例,只執行一個操作,請在此處寫我,然後我將其編輯(例如http://my.host/insert.php?id=1&name=john) – 2011-04-20 11:36:12

相關問題