1

我为我的 android 应用程序创建了一个 login_activity。我已经阅读了很多关于如何从外部 MySQL 数据库获取数据的教程。我可以访问这个外部 MySQL 数据库。我跟随其中之一编写了以下 PHP 代码,该代码将从服务器获取我的 login_Activity 数据:

<?php
error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING);

$dbhost="localhost";
$dbuser="";   
$dbpass=""

$connect=mysql_connect($dbhost,$dbsuer,$dbpass) or die("database selection error");

$username=$_POST['username'];
$password=$_POST['password'];

$query=mysql_query("SELECT * FROM app_users_parent where Email='$username' AND Password='$password');
$num=mysql_num_rows($query);

if($num==1) {

while($list=mysql_fetch_assoc($query)) {
$output=$list;
echo json_encode('$output');
}

mysql_close();

}

?>

我知道我必须将此 php 文件放在同一台服务器上。但我真的不明白该怎么做?我应该使用 FileZilla 之类的东西来进行 FTP 还是什么?我在网上找不到任何教程,它显示了如何以及在哪里保存这个 php 文件。如果你需要我连接到这个文件的 Java 代码,我可以给你。(PS-我刚开始使用 android,所以这里不是真正的专业人士。请尊重这一点)

4

2 回答 2

0

如何连接Android与PHP,MySQL教程绝对能帮到你。祝你好运。

于 2013-06-21T09:51:14.647 回答
0

是的,您必须将 .php 文件上传到您的服务器(其中包含 MySQL 数据库)。

然后,在你的 android 类中,创建一个 asynctask 类。该 aynsctask 类必须请求您的 phpfile 并获取 json。

于 2013-06-21T09:51:30.397 回答