首页 > 解决方案 > 将数据库显示为表格 - html

问题描述

我有一个索引页面,我在这个索引页面内写了一个 php 代码。这是我写的 php 代码。我想用这种方式显示我的名为 player 的数据库表。lib/connect2.php 是连接并且工作正常,没问题。首先,我从 php 知道我可以做到这一点 require_once lib/connect2。我不知道 .html 是否正常工作..无论如何,我认为 require_once 之后的代码是错误的..但我可以'不明白我错在哪里..

<div id="D5">
<table>
<tr>
<th>
<th>Username</th>
<th>piece_color</th>
<th>token</th>
</tr>
</div>
<?php
require_once "lib/connect2.php";
    
    $sql = "SELECT username, piece_color, token FROM players";
    $result = $mysqli-> query($sql);
    
    if($result-> num_rows >0) {
    while ($row = $result-> fetch_assoc()){
    echo "<tr><td>". $row["username"] ."</td><td>". $row["piece_color"] ."</td><td>". $row["token"] ."</td></tr>"};
    }
    echo "</table>";
    }
    else{
    echo "0 result";
    }
    $mysqli->close();
    
    ?>

已编辑: 我正在尝试制作该视频 youtube.com/watch?v=bHFoobciCTM&t=14s 。Ofcourse with my database..my database connection is in lib/connect2.php.After that I'm using the code I see in this video and it doesn't work..我不知道为什么。我得到的错误是它显示me this on id=D5 这个消息“用户名piece_color token”。$row["用户名"] ." ". $row["piece_color"] ." ". $row["token"] ." "; } else{ echo "0 结果"; } $mysqli->close(); ?>”。

期望:是显示我的数据库..我的数据库有用户名、piece_color、token 和 last_action。last_action 是时间戳,我没有在我的代码上使用它。所以我使用数据库中的 3 列(用户名,piece_color,token)

标签: javascriptphphtmldatabase

解决方案


推荐阅读