使用phonegap-android app连接到外部数据库

vis*_*hee 6 phonegap-plugins cordova

我正在为图书馆系统做一个手机间隙安卓项目.我对移动应用程序开发没有太多了解.我使用MySQL来创建数据库,需要在我的应用程序中填充HTML页面.我该怎么做?我甚至不知道如何开始连接到外部数据库.我想在db中显示现有值,并希望从应用程序中添加新值.

Amo*_*ane 9

您的应用程序将驻留在设备(android/iOS)上.所以它将是一个客户端,更像是一个浏览器.

并且您已与服务器通信以获取或发布数据.

你必须意识到这一点,phonegap使用jQuery和javascript.

正如我之前所说,如果你想与远程服务器通信,你将不得不使用javascript在你的应用程序中调用web服务.

你的方法应该是:

服务器端:

使用服务器端语言创建Web服务.

假设您使用PHP作为服务器端语言.请参阅以下链接

  1. 创建PHP Web服务教程
  2. 创建PHP Web服务PPT

客户端:

然后,您可以使用$ajax从服务器获取数据或将数据发布到服务器.

至于$ajax通话问题,请查看以下示例代码.

function FetchData() {
$.ajax({
    async: false,
    type: "GET",
    url: "Your_WebService_URL",
    dataType: "json",
    success: function(data, textStatus, jqXHR) {
        $.each(data, function(i, object) {
            alert(obj.Data);
            //Here you can implement your client side logic.
        });
    },
    error: function() {
        alert("There was an error loading the feed");
    }
});
Run Code Online (Sandbox Code Playgroud)

}

我认为这至少是一个开始.

希望有所帮助.