-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathEditDogFoodRequest.java
33 lines (26 loc) · 1.21 KB
/
EditDogFoodRequest.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package com.example.user.dogslight;
import com.android.volley.Response;
import com.android.volley.toolbox.StringRequest;
import java.util.HashMap;
import java.util.Map;
// FOOD 테이블의 값을 변경한다.
public class EditDogFoodRequest extends StringRequest {
// FOOD 테이블의 수정 작업을 하는 url을 선언한다.
final static private String URL = "http://dms7147.cafe24.com/MyDogFoodEdit.php";
private Map<String, String> parameters;
// 생성자
public EditDogFoodRequest(String userID, String foodName, String foodProtein, String foodFat, String foodFiber, Response.Listener<String> listener) {
super(Method.POST, URL, listener, null); //url에 파라미터를 post방식으로 보내준다.
parameters = new HashMap<>();
// id와 사료이름, 단백질, 지방, 섬유질 함량을 넘겨준다.
parameters.put("userID", userID);
parameters.put("foodName", foodName);
parameters.put("foodProtein", foodProtein);
parameters.put("foodFat", foodFat);
parameters.put("foodFiber", foodFiber);
}
@Override
public Map<String, String> getParams() {
return parameters;
}
}