PHP 不显示表中的最后一列

标签 php mysql

我试图在表中显示所有信息,但是当我查询信息然后将其放入 PHP 表中时,最后一个表中没有显示任何数据。 Screenshot

这是我的表格的 PHP 代码

     <table border='1'>
        <tr>
            <th>Ticket ID</th>
            <th>Username</th>
            <th>Message</th>
            <th>Date</th>
            <th>Error #</th>
            <th>Priority</th>
        </tr>

        <?php
        if(!$query){
            die('Invalid query: ' .mysql_error());
        }
        while ($row = mysql_fetch_array($query)) { ?>
            <tr>
                <td><?php echo $row['TicketID']; ?></td>
                <td><?php echo $row['Message']; ?></td>
                <td><?php echo $row['Date']; ?></td>
                <td><?php echo $row['Error']; ?></td>
                <td><?php echo $row['Priority']; ?></td>
            </tr>
        <?php } ?>
    </table>

这是查询的PHP代码

<?php
$server = mysql_connect("localhost", "root", "**password**");
$db = mysql_select_db("minecraft", $server);
$query = mysql_query("SELECT * FROM tickets");
?>

我所有的行名称都是正确的,但它不想将数据放入该列。

这是我的表结构 Table Structure

最佳答案

你漏了

<td><?php echo $row['Username']; ?></td>

应该在

之后
<td><?php echo $row['TicketID']; ?></td>

关于PHP 不显示表中的最后一列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41420897/

相关文章:

php - 如何在 Firebird 中将 BLOB SUB_TYPE 0 转换为 TEXT?

javascript - 未捕获的语法错误 : Unexpected token/

php - 将 Azure Microsoft Translator API 与 PHP 和 cURL 结合使用

mysql - 我在 django 应用程序中将 CONN_MAX_AGE 设置为 60,但 60 秒后数据库链接仍然存在,为什么?

c# - 流利的 Nhibernate : Can't create database connection to MySQL

php - 使用 onclick 方法获取 $this 行并填充 Web 表单

php - 使用 PHP 编译 C++

jquery - 使用 Flask Mysqldb 通过 AJAX 将行插入数据库

mysql - MySQL where 子句中的字符串与 Blob 比较

python - 如何有效地在 Django 中存储对象的排名列表?