首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何使用php使sql行中特定值在html表行中显示它的值,并在表的下一行中显示它的更新值?

如何使用php使sql行中特定值在html表行中显示它的值,并在表的下一行中显示它的更新值?
EN

Stack Overflow用户
提问于 2018-06-07 12:29:52
回答 1查看 46关注 0票数 0

例如,

让我们来看看一个sql表,我们一行中有以下内容:

  • username
  • password
  • payment amount

我有一个表格,在那里我可以键入金额存储在数据库中,也可以将其存储在html表中。当我输入一个不同的值时,它应该被存储,并且应该在该表中添加具有这个更新值的新行。

如何使用php实现这一点

EN

回答 1

Stack Overflow用户

发布于 2018-06-07 13:26:38

你需要通过ajax来创建它。

  1. 添加ajax脚本,每隔n秒循环更新一次。
  2. 创建带内容的php页面。

每秒调用ajax并将结果和消息附加到div .js_messages

使用ajax的网页:

代码语言:javascript
复制
<!doctype html>
<html>
<head>
  <meta charset="utf-8">
  <title></title>
  <script
  src="https://code.jquery.com/jquery-2.2.4.min.js"
  integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44="
  crossorigin="anonymous"></script>
</head>
<body>
    <div class="js_messages"></div>
    <script type="text/javascript">
        function updateMessage() {
            var $messageContainer = $('.js_messages');

            $.ajax({
                type: "POST",
                url: "test.php",
                dataType: "json",
                success: function(data){
                    $messageContainer.append('<div class="js_messages-item">' + data.message + '</div>')
                },
            });
        }

        window.setInterval(function(){
          updateMessage()
        }, 1000);
    </script>
</body>
</html>

PHP页面:

例如,只需生成随机消息。

代码语言:javascript
复制
<?php

echo json_encode(['message' => mt_rand()]);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50732978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档