Android 安卓截击向mysql发布几行数据

Android 安卓截击向mysql发布几行数据,android,android-volley,Android,Android Volley,我从android向mysql发布了100多行数据,但只插入了最后一行,这是我的代码 public void insert() { String url = "http://myurl"; Map<String, String> params = new HashMap<String, String>(); params.put("item_name", "Droider"); params.put("item_name", "chuyu

我从android向mysql发布了100多行数据,但只插入了最后一行,这是我的代码

 public void insert() {
    String url = "http://myurl";
    Map<String, String> params = new HashMap<String, String>();
    params.put("item_name", "Droider");
    params.put("item_name", "chuyu");
    params.put("item_name", "solo");
    params.put("item_name", "shaq");



    CustomRequest jsObjRequest = new CustomRequest(Request.Method.POST, url, params, new Response.Listener<JSONObject>() {

        @Override
        public void onResponse(JSONObject response) {
            Log.d("Response: ", response.toString());

        }
    }, new Response.ErrorListener() {

        @Override
        public void onErrorResponse(VolleyError response) {
            Log.d("Response: ", response.toString());
        }
    });
    MyApplication.getInstance().addToReqQueue(jsObjRequest);
}
public void insert(){
字符串url=”http://myurl";
Map params=新的HashMap();
参数put(“项目名称”、“机器人”);
参数put(“项目名称”、“楚瑜”);
参数put(“项目名称”、“单独”);
参数put(“项目名称”、“shaq”);
CustomRequest jsObjRequest=newcustomrequest(Request.Method.POST、url、params、new Response.Listener()){
@凌驾
公共void onResponse(JSONObject响应){
Log.d(“Response:,Response.toString());
}
},new Response.ErrorListener(){
@凌驾
公共错误响应(截击错误响应){
Log.d(“Response:,Response.toString());
}
});
MyApplication.getInstance().addToReqQueue(jsObjRequest);
}

我想到了jsonarrayrequest,但大多数示例也只发布了一行,这是否可能与截击有关??请帮助thanx。

这里的问题是,您的服务器端应用程序大多覆盖了这些值。
不要调用您的参数
item_name
name
item_name[]
,而是在服务器端代码中将其视为一个数组。

这里的问题是,您的服务器端应用程序大多覆盖了这些值。 不要调用param
item_name
name
item_name[]
而在服务器端代码中将其视为数组