【问题标题】:View live updates from MySQL database?从 MySQL 数据库查看实时更新?
【发布时间】:2012-05-21 05:31:28
【问题描述】:

我想创建一个页面,人们可以在其中插入一些文本,按 Enter,然后将文本存储在 MySQL 数据库中。我可以这样做,但我希望能够加载页面,输入密码,并查看所述数据库中所有信息的列表,然后每当将某些内容添加到数据库中时,它就会添加到页面上的列表中,无需我刷新页面或设置一些 javascript 代码来每五秒刷新一次页面。

【问题讨论】:

  • Ajax 在这种情况下会有很大帮助
  • 你可以使用 iframe 和使用 AJAX 来实现

标签: php mysql html live


【解决方案1】:

我相信 Satya 建议您使用 Ajax 来刷新数据而不刷新页面是正确的。您可以让它从 php 脚本中请求更新的信息,该脚本会查询您的数据库以获取您希望显示的数据,然后相应地设置页面上的元素。

这可能是您使用 javascript 实现 ajax 调用的最佳方式 http://api.jquery.com/jQuery.ajax/

【讨论】:

    【解决方案2】:

    或者您只需借助 setInterval() 函数即可。您可以使用

    在 div 中调用 html 代码
    $('#id').html("<htmlcode></htmlcode>");
    

    例如:http://jsfiddle.net/ipsjolly/995PJ/6/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-22
      • 2014-09-15
      • 2012-06-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多