Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.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_Httpurlconnection_Php Gettext - Fatal编程技术网

Php 从客户端应用程序Android连接到服务器

Php 从客户端应用程序Android连接到服务器,php,android,httpurlconnection,php-gettext,Php,Android,Httpurlconnection,Php Gettext,大家晚上好 我会在我的网页中的数据库中插入一个字符串 我已经创建了一个php文件,它使用GET方法传递我要插入的参数 这个方法在浏览器上可以工作,但如果我在Android应用程序上使用以下代码调用它,它将不起作用。为什么?你能帮我吗 inviaButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view){

大家晚上好

我会在我的网页中的数据库中插入一个字符串

我已经创建了一个php文件,它使用GET方法传递我要插入的参数

这个方法在浏览器上可以工作,但如果我在Android应用程序上使用以下代码调用它,它将不起作用。为什么?你能帮我吗

inviaButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view){
                String prova = "ciao";

                try {

                    URL paginaURL = new URL("http://www.differenziapp3.altervista.org/insertSegnalazione.php?descr=" + prova);
                    HttpURLConnection con = (HttpURLConnection) paginaURL.openConnection();
                } catch (Exception e) {}
            }
        });
这是php文件:

<?php
include("connessione.php");

$descr=$_GET['descr'];
$idp="vuoto";
$idp2=0;

$query="INSERT INTO segnalazione(foto,data,ora,lati,longi,descrizione)VALUES
('".$idp."','".$idp."','".$idp."','".$idp2."','".$idp2."','".$descr."')";
mysql_query($query);

?>

不在数据库中插入字符串你的应用程序做什么?它是连接还是崩溃?您是否在
清单
文件中设置了正确的权限?您是否正在运行
UI
线程?我想我们需要查看您的php代码,以了解它为什么没有插入。您是否尝试在浏览器中运行URL以查看结果?internet权限在清单上设置,浏览器上的php工作并插入,在数据库中传递URL的参数