使用 PHP 从数据库中检索日期和下拉列表数据


retrieve date and droplist data from database using php

我想从数据库中检索数据时遇到问题。我有一个表名"模块",并包含一些列名"模块代码","msa","ese","mue"

列"MSA"、"ese"、"Mue"是日期格式

当我从数据库中检索数据并希望在网页中显示完全相同的数据时,我的网页根本没有显示。有人可以帮忙吗,我不确定我哪里出错了。

下面是我希望它看起来像示例的图片

这是我的代码:

 <?php
    include "dbFunctions.php";
$theID = $_POST['examID'];
//echo $theID;
$query = "SELECT * FROM module
WHERE moduleCode = '$theID'";
$result = mysqli_query($link, $query) or die(mysqli_error($link));
$row = mysqli_fetch_array($result);
?>
<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Edit Exam Schedule</title>
    </head>
    <body>
        <?php if ($row != null){?>
        <form method="POST" action="doEditExamSchedule.php">
        <div style="width:350px;">

     <label for="id_module_code">Module: </label></td>
            <td><select id="id_module_code" name="module_code">
            <?php while ($row = mysqli_fetch_array($result)) {?>
            <option value="<?php echo $row['moduleCode'];?>"><?php echo $row['moduleCode'];?></option>

            <?php } ?>
      </select>
         <br/><br/> 
        MSA: <input type="date" name="msa" value>
                <?php echo date($row['msa']); ?>
        <br/><br/>  
        ESE: <input type="date" name="ese">
                <?php echo $row['ese']; ?>
        <br/><br/>
        MUE: <input type="date" name="mue">
                <?php echo $row['mue']; ?>
        <br/><br/>

    </div>
        <input type="hidden" name="i_id" value="<?php echo $theID?>"/>
        <input type="hidden" name="i_module" value="<?php echo $row['moduleCode']?>"/>
        <input type="hidden" name="i_msa" value="<?php echo $row['msa']?>"/>
        <input type="hidden" name="i_ese" value="<?php echo $row['ese']?>"/>
        <input type="hidden" name="i_mue" value="<?php echo $row['mue']?>"/>
        <input type="submit" name="i_submit" value="Update"/>
    </form>
    <?php } ?>

</body>



MSA: <input type="date" name="msa" value="<?php echo date($row['msa']); ?>">
<br/><br/>  
ESE: <input type="date" name="ese" value="<?php echo $row['ese']; ?>">
<br/><br/>
MUE: <input type="date" name="mue" value="<?php echo $row['mue']; ?>">
<br/><br/>