如何在Android中使用JSON从php中的数据库中获取多个数据
它只显示一个值,就像ram@gmail.com或公羊如何在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(
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数组。