将GET方法中的变量传递到服务器上的PHP文件

将GET方法中的变量传递到服务器上的PHP文件,php,android,mysql,get,Php,Android,Mysql,Get,从我的Android应用程序中,我使用HTTP GET访问服务器上的Php文件 Php文件包含一个MySQL查询,用于从MySQL数据库中选择数据 我希望我的应用程序向Php文件传递一个变量。要选择特定行,请执行以下操作: 仅从该行获取数据 我该怎么做 构造一个URL以连接到服务器。URL将包含您的变量。。。参考代码片段 HttpClient Client = new DefaultHttpClient(); String URL = "http://myserver/phpscrip

从我的Android应用程序中,我使用HTTP GET访问服务器上的Php文件

Php文件包含一个MySQL查询,用于从MySQL数据库中选择数据

我希望我的应用程序向Php文件传递一个变量。要选择特定行,请执行以下操作:

仅从该行获取数据


我该怎么做

构造一个URL以连接到服务器。URL将包含您的变量。。。参考代码片段

HttpClient Client = new DefaultHttpClient();
String URL = "http://myserver/phpscript.php?var1=" + var1Value + "&var2=" + var2Value
HttpGet httpget = new HttpGet(URL);
ResponseHandler<String> responseHandler = new BasicResponseHandler();
ResponseString = Client.execute(httpget, responseHandler);

如果它是一个get方法,那么您可以正确地构造url?请显示您现有的java和php代码,我们可以帮助您调整它。此外,它还有助于解释您迄今为止所做的尝试,您可以通过从Android应用程序发送的请求URL传递一个变量。类似于:
http://myphpsite.com/mypage.php?variable=24
。然后您的php页面可以访问该变量,并通过如下方式访问
$\u GET['variable']
以正确的信息进行响应。谢谢您的回答!我像?variable=myvariable一样传递它,然后用$\u GET['myvariable']访问它,它就工作了。import org.apache.http.client.HttpClient;无法解决
<?php 
     $var1 = $_GET['var1'];
     $var2 = $_GET['var2'];
?>
$stmt = $dbh->prepare("INSERT INTO TABLE_NAME (col_name1, col_name2) VALUES   (:value1, :value2)");
$stmt->bindParam(':value1', $var1);
$stmt->bindParam(':value2', $var2);