Php 如何在while循环中使用href?
我试图从我的帖子表中为每个帖子回显一个链接。检查时,正确的信息在Php 如何在while循环中使用href?,php,html,sql,Php,Html,Sql,我试图从我的帖子表中为每个帖子回显一个链接。检查时,正确的信息在href标记中,但我无法单击它?如果能提供一些关于这里发生了什么以及我如何修复它的信息,将非常有帮助?这就是我试图做到的: 目前我得到的链接文本是一个链接不可链接的 $stmt = $pdo->query('SELECT id, userid, postTitle, postDate, postUrl, votes FROM posts ORDER BY votes DESC'); while ($row = $stmt-&g
href
标记中,但我无法单击它?如果能提供一些关于这里发生了什么以及我如何修复它的信息,将非常有帮助?这就是我试图做到的:
目前我得到的链接文本是一个链接不可链接的
$stmt = $pdo->query('SELECT id, userid, postTitle, postDate, postUrl, votes FROM posts ORDER BY votes DESC');
while ($row = $stmt->fetch()) {
?>
<a href="<?php $row['postUrl'] ?>">Link</a>
<?php
}
$stmt=$pdo->query('selectid,userid,postTitle,postDate,postrl,posts中的投票按投票顺序DESC');
而($row=$stmt->fetch()){
?>
您忘记了结束PHP标记或添加一个echo
,您必须在while循环的开始处结束PHP标记,并在a标记之后添加另一个PHP标记。或者您可以像下面这样添加一个echo!祝您好运
试试这个!
<?php
$stmt = $pdo->query('SELECT id, userid, postTitle, postDate, postUrl, votes FROM posts ORDER BY votes DESC');
while ($row = $stmt->fetch()) {
?>
<a href="<?php echo $row['postUrl']; ?>">Link</a>
<?php
}
?>
我关闭并打开了php,忘了添加已更新的帖子。尝试了你的建议也没有成功。现在试试@emoless96生成了什么确切的html?