php - 表不返回值

标签 php mysql mysqli

我想将数据库打印到表中,但它无法正常工作。

这是我的代码:

<?php
$title = 'Adminpaneel | Gemeente Loket Den Haag';
require 'header.php';
require 'connect.php';
$query = "SELECT * FROM aanvraag";
$result = mysqli_query($db, $query);
?>

<table border="2" >
      <thead>
        <tr>
          <th>Voornaam</th>
          <th>Achternaam</th>
          <th>email</th>
          <th>datum</th>
          <th>adres</th>
          <td>huisnummer</td>
          <td>Postcode</td>
          <td>Woonplaats</td>
          <td>Product</td>
        </tr>
      </thead>
      <tbody>

        <?php
          while( $row = mysqli_fetch_assoc($result) ){ ?>

            <tr>
               <td> <php echo $row['voornaam']; ?> </td>
               <td> <php echo $row['achternaam']; ?> </td>
               <td> <php echo $row['email']; ?> </td>
               <td> <php echo $row['datum']; ?> </td>
               <td> <php echo $row['adres']; ?> </td>
               <td> <php echo $row['huisnr']; ?> </td>
               <td> <php echo $row['postcode']; ?> </td>
               <td> <php echo $row['woonplaats']; ?> </td>
               <td> <php echo $row['product']; ?> </td>
            </tr>
            <?php } ?>
      </tbody>
    </table>

<?php
require 'footer.aanvragen.php';
?>

已创建行,但缺少数据库值。问题出在哪里?

这是表结构:

enter image description here

最佳答案

尝试使用以下代码创建 html 表格:

<?php
      while( $row = mysqli_fetch_assoc($result) ){ ?>

        <tr>
          <td> <?php echo $row['voornaam']; ?> </td>
           <td> <?php echo $row['achternaam']; ?> </td>
           <td> <?php echo $row['email']; ?> </td>
           <td> <?php echo $row['datum']; ?> </td>
           <td> <?php echo $row['adres']; ?> </td>
          <td> <?php echo $row['huisnr']; ?> </td>
          <td> <?php echo $row['postcode']; ?> </td>
           <td> <?php echo $row['woonplaats']; ?> </td>
           <td> <?php echo $row['product']; ?> </td>
        </tr>
        <?php } ?>

按照 Abhik Chakraborty 的建议

关于php - 表不返回值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29028145/

相关文章:

php - 尝试启动 MySQL 时出现 "Error 1067: The process terminated unexpectedly"

php - MYSQL双表搜索,查询中包含变量

mysqli - PHP 错误 : "Call to undefined function mysqli_connect()"

PHP 面向对象 : Method Chaining

php - 使用 dompdf 无需下载即可查看 pdf

PHP 脚本不再写入数据库

php - 匹配 2-20 个字母数字字符的正则表达式,允许在字符串中的任何位置使用单个连字符

php - 如何从数据库codeigniter中扣除值

php - 计算左尝试行

php - 我如何确保来自 MySQL 的值在 PHP 中保持其类型?