-3
我试图创建一个数据库与用户和书籍,并希望从查询结果只回声'名称',而不是从SELECT子句'user_id'。然后用户可以点击这个名称,并使用SELECT结果的user_id重定向到另一个页面。现在它可以同时响应并且不会在href中传递user_id。我认为它与'fetchAll()作为$ k => $ f'部分有关,但无法找到解决方案。 我使用了一个我在网上找到的PHP教程示例。我对PHP和SQL非常陌生,但我真的很想学习如何解决这个问题。我希望我的问题是可以理解的。我不知道如何让它更容易理解。先谢谢你!在<a href >中传递一个值,回显另一个值?
普里西拉
代码:
try {
$stmt = $con->prepare("SELECT name, user_id FROM users");
$stmt->execute();
$stmt->setFetchMode(PDO::FETCH_ASSOC);
foreach(new TableRows(new RecursiveArrayIterator($stmt->fetchAll())) as $k=>$v) {
echo "<br>";
echo "<a href='../books/index.php?userid=?'>$v</a>";
}
}
欢迎计算器!在此之前学习[如何提出问题](http://stackoverflow.com/help/how-to-ask)。在这些问题中学习如何正确提供[mcve](http://stackoverflow.com/help/mcve)示例。 – Nytrix
你使用崇高的文字吗? –