大家好我有一个List我添加参数,我用它来连接并在PHP脚本的帮助下在MySQL中进行操作。 PHP脚本需要一个“id”,这是一个从Android应用程序检索的int。但是,尽管我使用正确的id发送了intent,但List NameValuePairs在这种情况下将其转换为特定格式。例如,如果id为2
,则最终参数将为id=2
,这是PHP脚本无法理解的字符串。我想知道是否有办法删除第一个字符,而不是id=2
,只发送2
。
这是我使用的代码
public void monitorizar() throws Exception{
try {
List<NameValuePair> params = new ArrayList<NameValuePair>();
params.add(new BasicNameValuePair("id", id));
JSONObject json = jsonParser.makeHttpRequest(url_detalles, "GET", params);
Log.d("params", String.valueOf(params));
ArrayList<HashMap<String, String>> temp;
temp = new ArrayList<HashMap<String, String>>();
显然,当我将params发送到php脚本时,它会给我一个错误,因为id不是一个整数,并且用这种格式写成id =“id”。