【问题标题】:Display data from console log显示来自控制台日志的数据
【发布时间】:2020-01-09 16:41:18
【问题描述】:

我正在尝试将数据库显示到 html 页面中。数据出现在我的控制台中,但我不知道如何在 html 表中显示它。我不确定我需要添加到console.log(数据)中以使其显示到页面上的功能。这是我目前所拥有的:

    <button class="btn btn-primary" id="btn">Get Code</button>

    <table class="table table-bordered">
    <thread>
    <tr>
    <th>ID</th>
    <th>City</th>
    <th>Country</th>
    <th>Rating</th>
    </tr>
    </thread>

    <tbody id ="tdata">

    </tbody> 
   </table>

    <script>
    $(function () {

    $.getJSON("php.php", {tableName:"travel"}, function(data){
      if (data["code"] == "error"){
        console.log(data["message"]);
      }
      else{

        console.log(data);
      }
    console.log("returned hh");
    });

    });
    console.log("returned");
    </script>

    </body>
    </html>

【问题讨论】:

  • PHPMyAdmin 不是数据库。它是 MySQL 数据库的 Web 界面。
  • 您需要共享您的 PHP 代码,该代码正在从数据库中获取数据。
  • Java 不是 Javascript,它们是不同的。
  • 我删除了错误的标签。这里没有 Java 代码,phpMyAdmin 是一个工具而不是数据库。
  • 我正在尝试使用 jquery 来获取 MySQL 数据库

标签: php jquery html


【解决方案1】:

它没有 json 结构示例,因此您必须将“value.a”替换为正确的 json 值名称。

json加载后:

$.each(data,function(i,value){
$('.table').append('<tr><td>value.a</td><td>value.b</td><td>value.c</td><td>value.d</td></tr>')
})

希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多