php - 为什么 PHP fetch 不显示任何内容?
问题描述
我有个问题。我想在一张表中显示我数据库中的所有帐户。但是使用这段代码,我没有得到任何输出。我不知道问题是什么。
$DATABASE_HOST = 'localhost';
$DATABASE_USER = '##################';
$DATABASE_PASS = '##################';
$DATABASE_NAME = 'interface';
$con = mysqli_connect($DATABASE_HOST, $DATABASE_USER, $DATABASE_PASS, $DATABASE_NAME);
if ( mysqli_connect_errno() ) {
exit('Verbindung zum MySQL-Server fehlgeschlagen: ' . mysqli_connect_error());
}
$stmt = $con->prepare("SELECT id, username, rank FROM accounts");
if ($stmt->execute()) {
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo '<tr>';
echo '<td>' . $row['id'] . '</td>';
echo '<td>' . $row['username'] . '</td>';
echo '<td>' . $row['rank'] . '</td>';
echo '</tr>';
}
}
解决方案
推荐阅读
- html - vue bootstrap中的卡填充问题
- docker - 如何从 docker image 运行 spotligth prism mock
- swift - 如何避免在其大小缩放到最小大小后运行窗口?
- azure - Azure IoT 边缘以编程方式 [NodeJS] 在边缘和叶设备之间创建父子关系
- visual-studio-code - Where is Git: Add Remote command?
- mongodb - 转储和恢复 mongo 数据库的问题
- animation - 三.JS | glTF Morphing 针对 glTF 问题
- angular - 谷歌时间线图表使用不显示角度的完整行标签
- jquery - Blueimp jQuery 文件上传与 ASP.NET Core 3.1 不兼容
- c - C 函数声明中的混淆语句