Java Http Post中出现错误

Java Http Post中出现错误,java,php,android,android-asynctask,http-post,Java,Php,Android,Android Asynctask,Http Post,我是android开发和应用的初学者 我正在使用代码并将其用作在url中发布数据的方法。 我从异步任务调用此方法 并在HttpResponse 错误:由以下原因引起:java.lang.IllegalStateException:目标主机不能为null或在参数中设置。scheme=null,host=null,path=192.168.56.1/android\u connect/get\u users.php php代码: $username = @$_POST['username']; $p

我是android开发和应用的初学者 我正在使用代码并将其用作在url中发布数据的方法。 我从异步任务调用此方法

并在
HttpResponse

错误:
由以下原因引起:java.lang.IllegalStateException:目标主机不能为null或在参数中设置。scheme=null,host=null,path=192.168.56.1/android\u connect/get\u users.php

php代码:

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

$mysql_query = mysql_query(" INSERT INTO  `android_connect1`.`user` ( `username` , `password` ) VALUES ( '$username',  '$password')");

使用单引号查询变量

$mysql_query = mysql_query(" INSERT INTO  `android_connect1`.`user` ( `username` , `password` ) VALUES ( '$username',  '$password')");
或者使用
(点)来连接而不是
+

$mysql_query = mysql_query(" INSERT INTO  `android_connect1`.`user` ( `username` , `password` ) VALUES ( '".$username."',  '".$password."')");

似乎在值之后的语法中有问题(如果只有此代码段是错误的)

 $username = @$_POST['username'];
 $password = @$_POST['password'];
 $mysql_query = mysql_query(" INSERT INTO  `android_connect1`.`user` ( `username` , 
 `password` ) VALUES ( '"+$username+"',  '"+$password+"')");
试试这个

为什么在这里使用+呢?..变量$username和$password都有相应的值 可以通过这个简单的查询将其插入数据库


这是一个http主机错误

用这个

HttpPost httppost = new HttpPost("http://192.168.56.1/android_connect/get_users.php");
而不是

HttpPost httppost = new HttpPost("192.168.56.1/android_connect/get_users.php");

您的URL似乎缺少http://try to add in prefix 192.168.56.1/android\u connect/get\u users.php


示例:-

java代码在哪里?您使用的是localhost吗?是的,我使用的是localhost。java代码在链接中,打开链接您就会明白。示例中有两个参数,但它们没有命名为“username”和“password”,请尝试使用“”,而不是“192.168.56.1/android\u connect/get\u users.php”然后它应该是类似127.0.0.1的东西,在我的例子中是localhost,并确保您的xampp或wamp服务器联机。我认为错误不是来自任何php代码或错误。我可以工作,但该代码在php中没有传递用户名、密码。您知道吗?参数问题是另一个问题。请用用户代码提出新问题。
HttpPost httppost = new HttpPost("192.168.56.1/android_connect/get_users.php");