【问题标题】:Popup notification on table change?表更改弹出通知?
【发布时间】:2012-11-01 16:18:17
【问题描述】:

我有一张用于用户徽章和成就的表格。徽章的默认值在每个徽章的字段值中写为 locked。然后,当用户解锁徽章时,字段值会更新为 unlocked。我如何通过弹出消息提醒用户他们刚刚根据价值变化解锁了一项新成就?

【问题讨论】:

  • 请澄清这是什么意思? “我如何通过弹出消息提醒用户他们刚刚解锁了一项新成就”
  • 正是它所说的。如果我的 sql 表中的字段值更改为“解锁”,让他们知道他们刚刚收到一个新徽章,我如何在屏幕上显示通知或弹出消息。

标签: php mysql ajax jquery logic


【解决方案1】:

这可能与 Javascript 和 onclick(alert('unlocked')) 或类似的东西有关。

【讨论】:

  • 在这些行中?哪几行?
  • 将成就添加到数组中,并在if语句中测试数组,if语句中的函数为echo '' ;那就是告诉 php,只要数组被测试为真,然后在 html 中打印该代码,html 将读取警报,因为 javascript 和 js 会告诉它提醒用户。
  • 唯一的问题是,这不是每次都提醒他们还是只提醒一次?
  • 它会的,我会写一个快速的代码,因为我想帮助你,这比用文字写更容易哈哈。你究竟是如何解锁成就的?就像确切的动作一样,如果您执行解锁功能,是否有用 javascript 编写的游戏?
  • @AoiHana 没问题 :D,你必须有一些东西来记住用户拥有的点,或者如果它重置,就像一个吃豆人游戏,你必须有一些东西来检查,如果maneki 值被解锁或锁定,如果解锁 alert('congratulations!') 并在同一 if 语句中,返回该 unlockingpoints 函数,以实际更改 mysql 中的数据库值,并且此 if 语句仅在 maneki 值等于解锁时才会发生,它不会再次发生,因为您将值更改为锁定并且它只寻找解锁,但这实际上取决于您如何获得积分。
猜你喜欢
  • 2018-12-17
  • 1970-01-01
  • 2011-04-09
  • 2021-04-04
  • 1970-01-01
  • 2021-08-03
  • 2016-11-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多