Php 如何在Android应用程序中向服务器插入数据

Php 如何在Android应用程序中向服务器插入数据,php,android,sql,Php,Android,Sql,我正在开发一个android应用程序,用户数据应该被推送到服务器上。我该怎么做?我能够从服务器获取数据,但无法插入数据。代码片段会很好。我已经试过了,但不起作用 Java代码: String data="xyz.org/json.php"+"?"+"&"+URLEncoder.encode("data", "UTF-8") + "="+"order"; URL url; url = new URL(data); URLConnection conn = url.openConnectio

我正在开发一个android应用程序,用户数据应该被推送到服务器上。我该怎么做?我能够从服务器获取数据,但无法插入数据。代码片段会很好。我已经试过了,但不起作用

Java代码:

String data="xyz.org/json.php"+"?"+"&"+URLEncoder.encode("data", "UTF-8") + "="+"order";
URL url;
url = new URL(data);
URLConnection conn = url.openConnection(); 
conn.setDoOutput(true);
在json.php中:

$data = urldecode($_GET['data']);
if($data=="order")
{
   $query="insert into xyz values('$x','$y','$z')";
   $query_run=mysql_query($query);
}

您需要一个httppost或httpget依赖于your url方法,这样您就可以使用httppost并获取以下信息,您会有一些想法,还可以检查asynctask,因为您必须将所有与网络相关的内容放入asynctask中。

在执行类似操作之前,请阅读有关SQL注入的内容!!你的代码是一个明确的候选人!!!裁判: