如何解决此 HREF 问题

问题描述 投票:0回答:3

我正在努力解决一个问题,我需要一些帮助,基本上我已经创建了一个搜索栏,当结果出现时我只希望“会话1”或“会话2”被href'd。不是全部。下图:

img http://gyazo.com/eb677171c15b075f1fb4137d28227b3a.png

我只想对会话进行链接,但仅对段落进行链接。

我的代码如下:

echo "<p><a href='../pages/session.php</a>".$results['1']."'><h3>".$results['title']."</h3>".$results['text']."</‌​p>";

链接到我的数据库

请注意,并非我的所有代码都只是我认为问题所在的地方。

php html
3个回答
1
投票

您放置的

</a>
稍有错误。正确的解决方案是这样的:

echo "<p><a href='../pages/session.php'>{$results['1']}</a><h3>{$results['title']}</h3>{$results['text']}</‌​p>";

如果使用双引号,则无需将变量连接到字符串中,它们也在字符串中有效。


更新

要仅将标题显示为链接,请尝试以下操作:

echo "<a href='../pages/session.php'><h3>{$results['title']}</h3></a><p>{$results['text']}</‌​p>";

0
投票

您只想访问 $results['1'] 吗?给你。

echo "<p><a href='../pages/session.php'>".$results['1']."</a><h3>".$results['title']."</h3>".$results['text']."</‌​p>";

0
投票

您的

a
标签中缺少括号。就像
<a href='whatever'>blah</a>

© www.soinside.com 2019 - 2024. All rights reserved.