php-在文本框中显示数据库值

3zwjbxry  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(387)

现在,当我单击submit按钮时,文本框中没有显示任何内容。我正在提交 id 这样程序就知道要找哪个字段了。
编辑
我的提交和输入类型名称 id ```

        $query = "SELECT * FROM scratch_cards WHERE id='$id' ";
        $query_run = mysqli_query($connection, $query);

        while($row = mysqli_fetch_array($query_run))
        {
          ?>
          <form action="" method="POST">

            <input type="hidden" name="id" value="<?php $row['id'] ?>" class="form-control validate">

          <label>PIN</label>
             <input type="text" name="pin" value="<?php $row['pin'] ?>" class="form-control validate" id="mact">
            <br>

          <label>Price</label>
          <input type="number" name="amount" value="<?php  $row['amount'] ?>" class="validate form-control" id="soluong">
            <br>

          <label>Card Expiration</label>
          <input type="date" name="card_expiration" value="<?php  $row['card_expiration'] ?>" class="validate form-control" id="cardex">
            <br>

          <label>Card Validity</label>
            <input type="text" name="card_validity" value="<?php  $row['card_validity'] ?>" class="validate form-control" id="cardval">
            <br>

          <label>Status</label>
          <input type="text" name="status" value="<?php  $row['status'] ?>" class="validate form-control" id="stats">
            <br>
h9vpoimq

h9vpoimq1#

第二个文件中的所有代码都不能使用print命令。
更改自

<input type="hidden" name="id" value="<?php $row['id'] ?>" class="form-control validate">

<input type="hidden" name="id" value="<?php echo $row['id'] ?>" class="form-control validate">

对每一个输入都这样做,一切都应该正常。

相关问题