【发布时间】:2016-05-22 17:05:04
【问题描述】:
我已经搜索了一段时间,并且一直在尝试将我的数据从我的数据库中放入我的 html 表中。我如何实现这一目标?这是我的代码。
CONFIG.PHP
<?php
try {
$db = new PDO("mysql:host=127.0.0.1;dbname=boekingdb", "root", "");
} catch (PDOException $e) {
print($e->getMessage());
}
PHP 代码:
<?php
$getUser = $db->prepare("SELECT * FROM users");
$getUser->execute();
$users = $getUsers->fetchAll();
foreach ($users as $user) {
echo $user['username'];
echo $user['password'];
} ?>
【问题讨论】:
-
<?php echo $row['username'] ?> -
你为什么要转义括号 -
{$row\['username'\]}? -
html 是没用的,除非你将它嵌入到你的 foreach 循环中,并且
\[的东西也毫无意义......无论如何你都没有在 html 中回显 php,你是基本上是在做“这是一个行变量”,而 php 会“很好,无论如何”。 -
对不起,混淆了伙计们,我添加了 html,但这不是必需的。我的问题是如何制作一个表格并添加多个用户名和密码?
-
请使用 PHP 的built-in functions 来处理密码安全问题。如果您使用的 PHP 版本低于 5.5,则可以使用
password_hash()compatibility pack。