Page 1001 - 3-2
P. 1001
private void insertToDatabase(String boxnum, String username, String userpassword, String
inuse) {
class InsertData extends AsyncTask<String, Void, String> {
ProgressDialog loading;
@Override
protected void onPreExecute() {
super.onPreExecute();
loading = ProgressDialog.show(StorageActivity.this, "Please Wait", null, true,
true);
}
@Override
protected void onPostExecute(String s) {
super.onPostExecute(s);
loading.dismiss();
Toast.makeText(getApplicationContext(), " 잠시만 기다려주세요!",
Toast.LENGTH_LONG).show();
btService.stop();
finish();
}
@Override
protected String doInBackground(String... params) {
try {
String boxnum = (String) params[0];
String username = (String) params[1];
String userpassword = (String) params[2];
String inuse = (String) params[3];
String link = "http://192.168.0.39/phpmysql.php";
String data = URLEncoder.encode("boxnum", "UTF-8") + "=" +
URLEncoder.encode(boxnum, "UTF-8");
data += "&" + URLEncoder.encode("username", "UTF-8") + "=" +
URLEncoder.encode(username, "UTF-8");
data += "&" + URLEncoder.encode("userpassword", "UTF-8") + "=" +
URLEncoder.encode(userpassword, "UTF-8");
data += "&" + URLEncoder.encode("inuse", "UTF-8") + "=" +
URLEncoder.encode(inuse, "UTF-8");
URL url = new URL(link);
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter wr =
new OutputStreamWriter(conn.getOutputStream());
- 1001 -