我最近开发了一个在线购买网站。我的问题是如何在将新订单插入 MySQL 时在管理页面创建通知以发出警报。此通知将在网站的管理页面上显示为图标编号,以便管理员打开网站时他们会知道客户已下新订单。
我知道我们必须使用 javascript ajax,但我不知道如何开始。
我有一些示例代码:
refreshInterval = 500
refreshTimeout = setTimeout(getNotificationCounts, refreshInterval);
function getNotifications() {
$.ajax({
url: 'path_to_your_php',
type: 'POST',
data: //put for example user_id but it cvan be handled by sesion as
dataType: 'json',
success: function (data) {
alert('You have' + data.total + ' new messages')
refreshTimeout = setTimeout(getNotificationCounts, refreshInterval);
}
});
}