首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用ajax和php for phonegap连接mysql数据库?

问如何使用ajax和php for phonegap连接mysql数据库?
EN

Stack Overflow用户
提问于 2013-06-11 18:50:51
回答 4查看 4.7K关注 0票数 1

我正在使用一个简单的phonegap应用程序。我需要显示mysql中的内容。我知道我不能为phonegap使用php页面。相反,我在html中使用webservices来连接mysql。我的使用响应的ajax not服务不工作。

代码语言:javascript
复制
$.ajax({
    type:"GET",
    url:"config.php",
});

我的config.php文件中有数据库连接。但与config.php的连接根本没有建立起来。我必须包括任何插件的ajax或任何jscript文件。请帮帮我。

EN

回答 4

Stack Overflow用户

发布于 2013-06-11 20:23:32

假设getdata.php有从包含config.php的数据库中获取数据的方法

代码语言:javascript
复制
$.ajax({
type:"GET",
url:"getdata.php",
dataType: "json",
data: { querystring1: querystringvalue},
success: function (data) {
if(data!=""){
parse json and do whatever you want on success
}else{

show some error when there was no data
}
});

希望能有所帮助

票数 1
EN

Stack Overflow用户

发布于 2013-06-11 18:57:08

假设您正在尝试检索一个汽车列表,您需要做的是将您的config.php包含在get_cars.php中-然后,当您向该文件发出AJAX请求时,该文件将返回数据库中所有汽车的JSON。

票数 0
EN

Stack Overflow用户

发布于 2013-06-12 03:04:50

假设getdata.php返回一个JSONP对象。这也假设您使用的是JQuery。

代码语言:javascript
复制
$.getJSON("url/to/service?callback=?", function(result){
   //interact with result here
});

通过表示回调,您可以避免浏览器阻止跨域访问的问题。

这将允许分离关注点。对于所有数据库连接,您的getdata.php都可以与config.php服务器端交互,而phonegap页面只需使用getdata.php动态填充页面。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17042332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档