我正在使用 php、mysql 和 js 进行餐厅应用程序,但我有一个小问题。
当客户订购某物(使用平板电脑)时,我需要在另一个终端中出现通知,但使用“简单方式”。
餐桌订单:
id | id_place | id_meal | id_waiter | status
1 | 3 | 20 | 4 | 0
2 | 4 | 17 | 4 | 0
3 | 2 | 13 | 2 | 0
4 | 1 | 13 | 5 | 1 <-- All these are ordes
我正在考虑做update.php:
$que = mysql_query("SELECT id, id_waiter, status FROM ordes WHERE status = 0");
$notifi = mysql_fetch_array($que);
我的所有订单都处于待机状态(状态 = 0),现在我可以显示结果,计算每个服务员的行数:
Waiter2 [1] //waiter2 has 1 notification
Waiter4 [2] //waiter4 has 2 notifications
但这些结果必须每 5 或 10 秒不断更新。我怎样才能做到这一点?我不想使用 jnode、套接字或类似的东西。