Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.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站点的Android应用_Php_Android_Mysql - Fatal编程技术网

基于PHP站点的Android应用

基于PHP站点的Android应用,php,android,mysql,Php,Android,Mysql,我想提供android应用程序的用户和管理端在PHP与MySQL数据库。我如何开发这样的项目?我知道PHP,但我不知道如何将Android应用程序与PHP站点集成。有人能推荐任何在线教程或参考书吗 提前感谢始终乐于助人的社区: 创建一个android应用程序。编写以下代码以向服务器发送数据: 添加此项以从服务器获取响应: 在服务器上创建PHP脚本: 试试看,浏览一些教程,然后你就可以开始了。请你说得更具体一些,因为这个问题涵盖了非常广泛的答案。谢谢Gaurav。你能推荐一些关于Android编程

我想提供android应用程序的用户和管理端在PHP与MySQL数据库。我如何开发这样的项目?我知道PHP,但我不知道如何将Android应用程序与PHP站点集成。有人能推荐任何在线教程或参考书吗

提前感谢始终乐于助人的社区:

创建一个android应用程序。编写以下代码以向服务器发送数据: 添加此项以从服务器获取响应: 在服务器上创建PHP脚本:
试试看,浏览一些教程,然后你就可以开始了。

请你说得更具体一些,因为这个问题涵盖了非常广泛的答案。谢谢Gaurav。你能推荐一些关于Android编程和Android+PHP编程的书吗?这些书应该是:Android应用程序开发全合一,面向傻瓜,专业的Android 2应用程序开发。youtube上有一个名为thebewboston的频道,请参阅android教程。该教程中的操作系统版本很旧,但将非常有成效。
URL url = new URL(link);
String data  = URLEncoder.encode("username", "UTF-8") 
+ "=" + URLEncoder.encode(username, "UTF-8");
data += "&" + URLEncoder.encode("password", "UTF-8") 
+ "=" + URLEncoder.encode(password, "UTF-8");
URLConnection conn = url.openConnection(); 
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream()); 
wr.write( data ); 
BufferedReader reader = new BufferedReader(new 
InputStreamReader(conn.getInputStream()));
$con=mysqli_connect("example.com","username","password","database name");

if (mysqli_connect_errno($con))
{
   echo "Failed to connect to MySQL: " . mysqli_connect_error();
}

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

$result = mysqli_query($con,"SELECT Role FROM table1 where Username='$username' and Password='$password'");

$row = mysqli_fetch_array($result);
$data = $row[0];

if($data){
echo $data;
}

mysqli_close($con);