بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل در ارسال پارامتر به سرور با volley
سلام خدمت دوستان
قصد دارم تا یه پارامتر ایدی رو به سرور بفرستم واطلاعاتش رو بخونم
منتها اتفاق نمیفته نمیدونم دلیلش چیه
JsonArrayRequest request = new JsonArrayRequest(Request.Method.POST, url,null,
new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError ex) {
}
}) {
Map<String, String> params = new HashMap<String, String>();
@Override
protected Map<String, String> getParams() {
params.put(" ", " ");
return params;
}
};
RequestQueue queue = Volley.newRequestQueue(MainActivity.this);
queue.add(request);
- توی اینجا اون null که گذاشتیم یعنی پارامترهایی که میخوایم بفرستیم.من توی یه ویدیو توی یوتیوب دیدم این رو نذاشت وپارامترهارو با همین params فرستاد منتها اینجا اگه نذاری نال رو ارور میده
این هم کدهای سمت سرور
<?php
$id=$_POST['id'];
include 'connect.php';
$info=array();
$query='SELECT * FROM news WHERE id=:id';
$result=$connect->prepare($query);
$result->bindParam(":id",$id);
$result->execute();
while($row=$result->fetch(PDO::FETCH_ASSOC)){
$record=array();
$record["matn"]=$row["matn"];
$info[]=$record;
}
print json_encode($info);
?>
- ممنون میشم راهنمایی کنید
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .