Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何连接到PhoneGap的外部数据库_Php_Android_Mysql_Cordova - Fatal编程技术网

Php 如何连接到PhoneGap的外部数据库

Php 如何连接到PhoneGap的外部数据库,php,android,mysql,cordova,Php,Android,Mysql,Cordova,我使用一个简单的登录页面作为应用程序的起始页面。当输入详细信息时,应用程序将检查外部mySQL数据库的详细信息,然后返回连接或给出错误消息。我通过php完成所有这些工作,所有文件的扩展名都是.php 但我如何使用PhoneGap做到这一点?我四处阅读,PhoneGap上无法识别php,而且我无法再将php文件放在服务器端。所有文件都将通过phonegap build进行编译,phonegap build将安装在移动设备上 如何连接到PhoneGap的外部mySQL数据库?请参阅以下使用php脚本

我使用一个简单的登录页面作为应用程序的起始页面。当输入详细信息时,应用程序将检查外部mySQL数据库的详细信息,然后返回连接或给出错误消息。我通过php完成所有这些工作,所有文件的扩展名都是.php

但我如何使用PhoneGap做到这一点?我四处阅读,PhoneGap上无法识别php,而且我无法再将php文件放在服务器端。所有文件都将通过phonegap build进行编译,phonegap build将安装在移动设备上

如何连接到PhoneGap的外部mySQL数据库?请参阅以下使用php脚本的指南。我试过了,但它不起作用。我不知道它是如何工作的,因为我不能把我的php脚本放在服务器端


如果您不能将PHP脚本放在服务器上,您就不应该使用PHP。@Berriel那么,在这种情况下,如果不使用PHP,连接到数据库的替代方案是什么呢?我不是PhoneGap专家,但由于它依赖于JS+HTML,我认为您无法直接连接到数据库。您需要一个服务器来与数据库建立接口(webservice、一个简单的php脚本等等)。您提供的指南链接中的示例显示PhoneGap应用程序使用jQuery发布到服务器上的php脚本,然后php脚本写入数据库。您需要在服务器上使用某种基于服务器的脚本语言(PHP、ASP.NET、ColdFusion等)与数据库进行交互,就像他在示例中向您展示的那样。您需要进行更多研究。这是最后一个问题——然后是谷歌: