使用变量

时间:2016-07-10 18:34:14

标签: php

我在下面的行中作为网址

//某处/论坛/ view_topic.php CID = 1&安培; TID = 2

我想替换cid& tid为以下值

$topic_tid= $row->cat_id;

$topic_id= $row->id;

我尝试了以下(不工作)

echo "<a href=view_topic.php?cid=".$topic_id."&tid"=.$topic_tid.">Result</a>";

如何正确格式化上述行

2 个答案:

答案 0 :(得分:0)

您应该使用适当的引号(单个)进行href分配,并在“&amp; tid =”中使用正确的内容(缺少= ..您在字符串之外)

echo "<a href='view_topic.php?cid=".$topic_id."&tid=".$topic_tid."'>Result</a>";

答案 1 :(得分:0)

尝试使代码更具可读性,如下面的示例所示。通过在echo语句之外构建链接,您可以更清楚地看到出错的地方(href之后缺少引号):

$link = "view_topic.php?cid=$topic_id&tid=$topic_tid";
echo '<a href="' . $link . '">Result</a>';