【问题标题】:Display records from a database and then when a new one is added automatically update the displayed records from the database with the new one显示数据库中的记录,然后在添加新记录时自动使用新记录更新数据库中显示的记录
【发布时间】:2017-08-06 21:27:04
【问题描述】:

我正在尝试显示数据库中的记录,然后在添加新记录时自动使用新记录更新数据库中显示的记录

我正在使用 php 和 javascript 执行此操作。 我想加载一个页面并在视频下显示标签,然后当用户通过在文本框中输入新标签来添加新标签以将其添加到数据库中,然后刷新显示这些标签并包含新标签的页面部分刚刚添加了所有页面,没有重新加载页面。

【问题讨论】:

  • 好的,所以你已经提到了你想要什么,你已经列出了构建它所需的确切工具,现在你想要 SO 为你构建它吗?那样不太行……

标签: php javascript ajax html


【解决方案1】:

您将需要使用 Ajax 和 Javascript 或像 JQuery 或 Prototype 这样的 Javascript 框架来动态创建 HTML DOM 元素,并在 Ajax 调用返回结果后将它们显示给用户。

更新:

对于 JQuery + Ajax

--- Learning jQuery: 11 excellent resources

--- Simplify Ajax development with jQuery

--- Use jQuery and PHP to build an Ajax-driven Web page

例如在 JQuery 中创建 HTML DOM 元素

var myLink = $("<a />");

//Add a link to it
myLink.attr('href', 'http://localhost/index.php');
//Add a text
myLink.text('Go Here');

//Add it to a div of id "myDiv"
$("#myDiv").append(myLink);

我希望这会有所帮助。

【讨论】:

  • 我正在使用这个链接作为我的基地,我将如何从这里开始按照你说的做? 9lessons.info/2009/05/…
  • 好的。我已经离开一段时间了。首先,您必须学习如何使用 JQuery 创建 HTML DOM 元素,然后您必须学习如何使用 Ajax 和 php 作为服务器端语言来检索数据。我很快就会给你发一些链接。
猜你喜欢
  • 1970-01-01
  • 2016-12-24
  • 2016-01-15
  • 2016-09-03
  • 2021-06-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多