Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.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页面在textview android中显示mysql查询计数(*)结果_Php_Android_Json - Fatal编程技术网

如何使用php页面在textview android中显示mysql查询计数(*)结果

如何使用php页面在textview android中显示mysql查询计数(*)结果,php,android,json,Php,Android,Json,我正在使用mysql数据库中的count()查询输出表中的总记录。我想使用php页面在应用程序中将count()结果检索数据显示到textview。要从mysql数据库中获取数据,您必须创建一个Web API,帮助您获取数据并在Android中显示。在将实际数据显示到TextView之前,您必须实现JSON解析逻辑。您能试试这个吗,从tablename中选择count(*)as total 您可以从php返回总值,并以json格式返回 在android中,您可以从web API解析json响应,

我正在使用mysql数据库中的count()查询输出表中的总记录。我想使用php页面在应用程序中将count()结果检索数据显示到textview。

要从mysql数据库中获取数据,您必须创建一个Web API,帮助您获取数据并在Android中显示。在将实际数据显示到TextView之前,您必须实现JSON解析逻辑。

您能试试这个吗,
从tablename中选择count(*)as total

  • 您可以从php返回总值,并以json格式返回

  • 在android中,您可以从web API解析json响应,并在android textview中进行设置

  • 示例:Android代码

    JSONObject jObject;
    jObject = new JSONObject(data);
    String total = jObject.getString("total");
    myView.setText(total);
    

    我已经在使用JSON解析逻辑来获取结果并在视图中显示,它在select*from表名中工作,但在使用count(*)时它不工作。在php页面中显示结果,但在中不获取结果texview@user1722880您应该发布PHP代码以及您试图在TextView中显示数据的代码。
    Cursor cur = mDb.rawQuery(" SELECT Count(*) FROM  Tasks ", null);
    int x = 0;
    if (cur.moveToFirst())
    {
        x = cur.getInt(0);
    }
    cur.close();
    return x;