Page 209 - 3-2
P. 209
}
/// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// ///
private void insertToDatabase(String out_data) {
class InsertData extends AsyncTask<String, Void, String> {
ProgressDialog loading;
@Override
protected void onPreExecute() {
super.onPreExecute();
loading = ProgressDialog.show(Check_Call.this, "Please Wait", null,
true, true);
}
@Override
protected void onPostExecute(String s) {
super.onPostExecute(s);
loading.dismiss();
Toast.makeText(getApplicationContext(), " 잠시만 기다려주세요!",
Toast.LENGTH_LONG).show();
}
@Override // 호출 층수를 DB 에 저장한다.
protected String doInBackground(String... params) {
try {
String out_data = (String) params[0];
String link = "http://192.168.0.81/up_mdp.php";
String data = URLEncoder.encode("t_l", "UTF-8") + "=" +
URLEncoder.encode(out_data, "UTF-8");
URL url = new URL(link);
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter wr = new
OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
BufferedReader reader = new BufferedReader
(new InputStreamReader(conn.getInputStream()));
StringBuilder sb = new StringBuilder();
String line = null;
- 209 -