javascript - 如何在数据库中的单个表单中显示数据
问题描述
我正在尝试在单个输入表单中显示数据库中的数据。假设我有 3 行,列名为name
.
<input value"<?php echo $row['name']; ?>">
这就是我获取行的方式:
<?php while($row = mysqli_fetch_array($result)) { ?> <input value="<?php echo $row['username']; ?>"> <?php } mysqli_close($con); ?>
解决方案
如果我理解正确,这就是你想要得到的。
<?php
$val = '';
while($row = $dbQuery->fetch(PDO::FETCH_ASSOC))
{
$val .= ((!empty($val) ? ', ': '' ) . $row['name'];
}
?>
<input value="<?php echo htmlspecialchars($val, ENT_QUOTES); ?>" />
推荐阅读
- android - adb.exe 无法启动
- java - 为什么这段代码会抛出 IllegalStateMonitorException
- docker - 无法码头化 mlflow
- excel - 如何在 VBA 中将字符串变量传递给 .getElementById()?
- r - 让为避免 r-dataframe 中的重复而编写的代码仅在某个变量内运行
- django - 在可能需要完全显示的大型请求文件的情况下的最佳实践
- javascript - 使用 dexie.js 打开现有的 indexedDB 数据库?
- javascript - 打印出迭代中的每个数组值,值未定义
- c# - 在 ITHit WebDAV 服务器中,我如何使它使用在 startup.cs 中配置的 CORS 允许的来源列表
- flutter - 如何避免 Observable 多次调用 RxDart