在MySQL数据库中更改“request_status”时通知android用户

时间:2013-01-03 18:14:37

标签: php android mysql android-notifications

实际上,我想知道当有人接受他们的请求时,如何通知用户(这意味着第二个人接受了请求并更新到了mysql数据库)。

任何人都可以建议如何在Android客户端设计程序结构,以便它从数据库中的表检查请求的状态,并在请求状态发生变化时通知用户。

感谢您的帮助。

2 个答案:

答案 0 :(得分:0)

我认为您应该检查您的数据库,例如像每一秒一样,但正如所述,使用网页。事件可能没有视觉方面。

index.php

class Synchroniser {
public void CheckStatus() {
//here you check what is up in database
return $status;
}
你所做的一个帖子中的

your program

while(1) {
status = CallWebPage();
}

答案 1 :(得分:0)

如果您有自己的网站,则可以创建一个cronjob,用于检查每个已确认请求中的列状态(例如数据库),发送推送通知然后将列更改为例如发送。 此外,您可以在应用程序中创建服务以检查请求的状态并通知用户。 注意:不要使检查数据库的时间非常接近,否则会耗尽电池电量。