如何在 android 系统中使用 PHP MYSQL 更新数据

如何在 android 系统中使用 PHP MYSQL 更新数据,第1张

public boolean SaveData()

{

final TextView txtUserID = (TextView)findViewById(R.id.txtUserID)

final TextView txtAppointmentID = (TextView)findViewById(R.id.txtAppointmentID)

final EditText txtType = (EditText)findViewById(R.id.txtType)

final EditText txtDate = (EditText)findViewById(R.id.txtDate)

final EditText txtTime = (EditText)findViewById(R.id.txtTime)

//Dialog

final AlertDialog.Builder ad = new AlertDialog.Builder(this)

ad.setTitle("Error! ")

ad.setIcon(android.R.drawable.btn_star_big_on)

ad.setPositiveButton("Close", null)

String url = "http://10.0.2.2/appointments/updateData.php"

List<NameValuePair>params = new ArrayList<NameValuePair>()

params.add(new BasicNameValuePair("sUserID", txtUserID.getText().toString()))

params.add(new BasicNameValuePair("sAppointmentID", txtAppointmentID.getText().toString()))

params.add(new BasicNameValuePair("sType", txtType.getText().toString()))

params.add(new BasicNameValuePair("sDate", txtDate.getText().toString()))

params.add(new BasicNameValuePair("sTime", txtTime.getText().toString()))

String resultServer = getHttpPost(url,params)

Log.d(tag, "resultServer - updateData:: " + resultServer)

/*** Default Value ***/

String strStatusID = "0"

String strMessage = "Unknow Status!"

JSONObject c

try {

c = new JSONObject(resultServer)

strStatusID = c.getString("StatusID")

strMessage = c.getString("Message")

} catch (JSONException e) {

// TODO Auto-generated catch block

e.printStackTrace()

}

// Prepare Save Data

if(strStatusID.equals("0"))

{

ad.setMessage(strMessage)

ad.show()

return false

}

else

{

Toast.makeText(UpdateActivity.this, "Update Data Successfully", Toast.LENGTH_SHORT).show()

}

return true

}

你可以在插入数据库那里设置监听呀,一有插入就往Android推送消息。

不然你只能通过每隔一段时间刷新一下读取数据库,看看有没有更新,有就推送,没有就继续监听,这个你可以自己设置更新时间


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10067990.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存