我正在努力解决一个问题,我需要一点帮助,基本上我已经创建了一个搜索栏,当结果出现时,我只希望'会话1'或'会话2'被引用。不是全部。下面的照片:
img http://gyazo.com/eb677171c15b075f1fb4137d28227b3a.png
我只是想把Sessions标注出来,但是段落只是。
我的代码如下:
echo "<p><a href='../pages/session.php</a>".$results['1']."'><h3>".$results['title']."</h3>".$results['text']."</p>";
链接到我的数据库
请注意,这并不是我认为问题所在的所有代码。
你把</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>";
您在a
标记中遗漏了一个括号。就像<a href='whatever'>blah</a>
你只是想href $results['1']吗?给你。
echo "<p><a href='../pages/session.php'>".$results['1']."</a><h3>".$results['title']."</h3>".$results['text']."</p>";