Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.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
如何在Android中使用JSON从php中的数据库中获取多个数据_Php_Android_Json - Fatal编程技术网

如何在Android中使用JSON从php中的数据库中获取多个数据

如何在Android中使用JSON从php中的数据库中获取多个数据,php,android,json,Php,Android,Json,它只显示一个值,就像ram@gmail.com或公羊 JSONObject json = new JSONObject(result); code = (json.getInt("success")); if (code ==1) { JSONArray user=json.getJSONArray("user"); JSONObject product = user.getJSONObject(0); email1.setText(product.optString(

它只显示一个值,就像ram@gmail.com或公羊

JSONObject json = new JSONObject(result);
code = (json.getInt("success"));
if (code ==1) {
    JSONArray user=json.getJSONArray("user");
    JSONObject product = user.getJSONObject(0);

    email1.setText(product.optString("email"));
    name1.setText(product.optString("name"));

    //nid.setText(product.getString("name"));
    Log.v("email",email1.toString());

    Toast.makeText(context,"Data successfully inserted",Toast.LENGTH_SHORT).show();
    Log.i("msg", "Data Successfully Inserted");
    //Data Successfully Inserted
} else {
    Toast.makeText(context,"Data are not successfully inserted",Toast.LENGTH_SHORT).show();
    //Data Not Inserted
}
这就是你的意思吗

 for (int i=0; i < user.length(); i++)
    {
        try {
            JSONObject product = user.getJSONObject(i);
           // product.optString("email")
           // product.optString("name")
        } catch (JSONException e) {

        }
    }
for(int i=0;i
我觉得你的问题有点不清楚。您到底有什么问题?我想知道如何在androidmeans中从数据库获取多个数据意味着两个以上的字段您可以显示多个字段,这取决于JSON字符串的响应。您是否已经有代码以JSON格式将数据库中的值检索到PHP?是的,我有代码以JSON格式将数据库中的值检索到PHP如果PHP中返回的JSON字符串有多个值,那么解决方案将是循环JSON数组。