php - 显示数据库中的记录,然后在添加新记录时自动用新记录更新数据库中显示的记录

标签 php javascript ajax html

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

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

最佳答案

您将需要使用 Ajax 和 Javascript 或 Javascript 框架(如 JQuery 或 Prototype)动态创建 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);

我希望这会有所帮助。

关于php - 显示数据库中的记录,然后在添加新记录时自动用新记录更新数据库中显示的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2510861/

相关文章:

PHP 错误 - 无法重新声明函数

php - MySQL在(结构相同)多个表中搜索id

javascript - 在页面 ionic 2 中使用 app.component 函数

php - 我有一个数组并将它们放在表格中,我需要更改表格的背景颜色

php - 查询更新或插入

javascript - 返回一个在对象文字上定义的 setter/getter ?

javascript - Jquery .change 无法检索插入的复选框值

javascript - Ajax请求响应401 post方法

javascript - 将图表点绘制为实时流 : Highcharts

javascript - Ajax 请求有效,但没有 CSS 和 JavaScript