我在MySQL数据库中有一个表名 order_detail ,我从我的Android应用程序中获取了值,所以我想在我的管理面板中显示order_id作为通知,用HTML / PHP编码< / p>
表名:order_detail 其属性如下
item_id | order_id | item_name | 价格 |的量
我的管理员面板中有通知图标我想在有人从Android应用程序发出订单时显示order_id并且该订单存储在上述表格中我收到通知
通知图标代码为:
<a href="#" class="dropdown-toggle" data-toggle="dropdown"><span class="label label-pill label-danger count" style="border-radius:10px;"></span> <span class="glyphicon glyphicon-envelope" style="font-size:18px;"></span></a>
答案 0 :(得分:0)
有很多方法可以做到这一点。我将为初学者演示两种方式,另一种方式更先进。
1-创建一个 PHP 函数,该函数从数据库获取用户通知并使用 ajax 和setInterval()
js函数调用它以自动调用服务器端每隔一段时间起作用(例如:10秒)示例代码:
<强>的Javascript 强>
function getUserNotifications() {
//Call server here and get notifications
//Then modify notifications list in HTML.
}
//Then use the setInterval function on document ready
setInterval(getUserNotifications, 10000); //10000 = 10 seconds
2-了解 WebPush 以及那些可以从服务器发送到客户端的实时通知的众多软件包。 PHP的示例包:Github: Web push php和Stackoverflow: How to use web push php library,最后是Github web push example project
享受学习。