【发布时间】:2011-04-27 04:23:17
【问题描述】:
我有一个从 SQLite 数据库打印数据的简单 php 代码。 基本上 $query =“从 B 中选择 A”。 这一切都很好。 & 当 sqlite db 更新时,我可以刷新页面并显示新数据。
我的目标是每 5-10 秒自动刷新一次此数据,而无需重新加载整个页面。 我也尽量避免使用 iframe,因为页面上有大约 20 个 iframe,它们都显示不同的数据。
这几天一直让我发疯,有没有人知道这样做的方法? 我的想法是 javascript、jquery 还是 AJAX?
除此之外,您是否可以仅使用 javascript 而不使用 php 来获取 sqlite 数据? & 然后仅在元素上实现类似下面的内容?无需重新加载页面??
setTimeout("location.reload();",5000);提前谢谢你。
【问题讨论】:
-
谢谢大家的建议我现在可以正常工作,但我只允许我显示 1 个字段。我有大约 20 个将要更新。基本上我放了“include a.php”,它用计时器调用 ajax.js,它调用另一个执行 sqlite 查询的 php 文件。我在 js 中创建了新函数,每个 div 都有自己唯一的 id。它们都通过 include.php 文件完美地拥有自己的工作,但是当它们全部包含在一个页面上时,只有一个页面会显示,任何想法
标签: php javascript jquery ajax sqlite