php - PHP - 在文本框中显示数据库值
问题描述
截至目前,当我单击提交按钮时,文本框中没有显示任何内容。我正在提交,id
以便程序知道要查找的字段。
编辑
我的提交和输入类型名称id
<form action="" method="POST">
<div class="row col-md-4">
<label>Code</label>
<input type="text" name="id" class="form-control validate" id="mapo">
<br>
<input type="submit" class="form-control btn-warning" name="search" value="Search Data"></input><br>
在 phpmyadmin 数据库中连接我的 php:
$connection = mysqli_connect("localhost","root","");
$db = mysqli_select_db($connection, 'qrproject');
这是单击按钮时我的 isset 语句,然后将弹出文本框
if(isset($_POST['search']))
{
$id = $_POST['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>
</form>
<?php
}
}
?>
</form>
解决方案
第二个文件中的所有代码都没有使用 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">
为每个输入都这样做,一切都应该工作。
推荐阅读
- vuetify.js - 如何从单个文件组件中的范围样式覆盖 Vuetify 文本字段下划线?
- python - 使用 Python 从多个网页中提取日期
- azure-active-directory - 调用同步 API 时的 InternalServerError
- java - 如何创建一个存在于 Java 方法中的类的对象?
- java - 访问 TextView 的 setText 方法时出现 NullPointerException
- sql - SQL Server 无法理解 xml 中的查找和替换值
- java - Lombok 无法与 IntelliJ 2020.3 社区版一起使用
- ios - iOS 模拟器黑屏问题 Windows
- amazon-web-services - 无法从 Raspberry Pi 访问 AWS IoT Greengrass 中的 root.ca.pem 文件
- r - 如何减少ggplot中图例中的行间距