数据库中的动态变化变量

时间:2014-01-22 21:59:00

标签: javascript php jquery ajax

是否有可能动态更改Javascript变量或PHP变量并在不重新加载页面的情况下将其显示给用户?

我知道有很多关于这个话题,每个人似乎建议使用AJAX,但我认为我的情况不同,或者我可以说我找不到我问题的正确答案。

案例是,当用户点击名为“go”的按钮时,用户将跳转到显示变量编号的page2。每个点击“go”按钮的人都会使该变量上升1。

if(button == pressed){
    mysql(update row1++ on a table) << update query that change value of row1, row1 is an number or integer
    jump to page2
}
第2页中的

将显示变量值并动态更改。

select(row1 from a table)
variabletemp = row1
print variabletemp << this has to be dynamically.

我读了另一个问题,我可以使用AJAX做这个技巧。将变量值放在数据库上,然后将其更新为秒,其中第二个由interval函数设置。

但问题是,当用户在page2中时,我想在没有间隔功能的情况下更新数据库时更改variabletemp的值,并且在variabletemp值达到某个数字之后,让我们说4,已经在page2中的用户将跳转到第3页(另一页)。

if(variabletemp == 4){
    jump to page3
}

这可能吗?如果你举一些例子会很棒。我使用Javascript来显示变量,并通过PHP处理数据库。

1 个答案:

答案 0 :(得分:0)

根据我的理解,您正试图将数据“推送”给用户? 如果是这样Comet / Reverse Ajax就是你要找的东西。