如何实现,数据库里的数据有更新时, 无需刷新就自动弹出窗口提示一下

页面是php的,上网搜了一下说是用ajax实现,有例子么?... 页面是php的,上网搜了一下说是用ajax实现,有例子么? 展开
 我来答
帐号已注销
2013-08-21
知道答主
回答量:29
采纳率:0%
帮助的人:27万
展开全部
如果是你自己更新数据后提示的话,只要更新数据后做这个操作就可以了,弹窗口,如果是CS的就不用Ajax ,如果是页面的话可以用也可以不用,主要是这个操作是如何触发的,如果不是自己触发,是别人触发你并不知道他什么时候操作的,那就需要数据库里写一个触发器,数据更新会自动触发事件,然后弹窗即可。
追问
比如卖家和买家,买家下了订单更新了数据库,卖家那边跳出提示窗口,触发器该如何添加呢?有例子么?
追答
DELIMITER |

CREATE TRIGGER ``.``

ON [dbo] //dbo代表该表的所有者

FOR EACH ROW

BEGIN

--do something

END |
触发器很简单的,但是项目还是不要多用触发器,可能会产生死锁,这是触发器的语法,你可以查查,也可以用比较简单的方法,比如说 卖家一登陆去查询上次登录和本次登录的 订单量是不是更新了是不是不一样,如果更新了,就提示,这样相对简单,但是这样就得记录每次登录订单数量 。
顺便推荐一款jqury插件JBOX用来提示有新订单http://www.kudystudio.com/jbox/jbox-demo.html
粮食大丰收i
2018-01-15
知道答主
回答量:1
采纳率:0%
帮助的人:909
展开全部
弄一个定时器,ajax请求,不会刷新页面,有数据就写你的逻辑
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式