2012-02-24 158 views
0

我正在嘗試使用html 5開發android web應用程序。我正在使用dreamviewer 5和jquery。html 5和mysql

但我想訪問託管mysql數據庫。我怎麼能從HTML 5做到這一點?

這是將參數傳遞給php並訪問mysql的好方法嗎?或任何適當的方式

要做到這一點。

非常感謝您的任何幫助

回答

2

您應該使用PHP中的Web服務來傳輸數據數據。

其中一些是:

XML _RPC

SOAP

REST

下面是一些例子:

http://www.codeproject.com/Articles/267023/Send-and-receive-json-between-android-and-php

http://p-xr.com/android-tutorial-series-from-sql-php-to-xml-json-to-android-listview/

+1

感謝您的答覆。我明白了你的觀點。這是安全的方式嗎?任何第三方都可以訪問Web服務?我怎樣才能防止呢? – TRS 2012-02-24 08:10:20

+0

我們可以在Web服務中添加認證和加密功能。 – 2012-02-24 09:02:28

+0

通過此鏈接http://wso2.org/library/2814。我們也可以使access_token系統 – 2012-02-24 09:04:49

1

您不能直接從HTML5使用MySQL。我建議你調用一個可以返回任何你想在android應用上顯示的網址。

+0

Thankz for reply。你的意思是通過php文件獲取數據或使用Web服務或什麼? – TRS 2012-02-24 06:16:19

+0

是的,你應該肯定連接數據庫,並在服務器端使用PHP或其他服務器端技術準備輸出。 – Hamdi 2012-02-24 07:15:25

+0

是的,它會完美地使用MySql與PHP Web服務和HTML5客戶端 – Altaf 2012-02-24 09:34:19

1

通過使用JQuery的post()或get()函數,您可以在Web服務器上使用PHP或任何服務器技術,並在託管應用程序i-e上使用JQuery。