回应<a> tag with PHP variables involved</a>

时间:2011-06-07 09:59:43

标签: php html hyperlink

我希望回显PHP文件中的超链接。目标和文本是变量。 不,我不能只是制作一个html文件然后回显变量。必须通过回应声明来完成。 我在目标周围遇到了问题。第一个“没问题,但第二个是造成问题。 这是我的代码。

while($row = mysql_fetch_assoc($result)){
if (!empty($row[adder])) {
echo "<a href=\"/".$row[adder].\"">".$row[adder]."</a>";
}

问题是\“在$ row [”adder']之后。

任何想法为什么错误:

警告:输入中出现意外字符:第116行/home//public_html/folder/index.php中的'\'(ASCII = 92)状态= 1

即将来临?

我确定它只是一个缺失的“或某事......

谢谢, 尼尔

3 个答案:

答案 0 :(得分:3)

反斜杠需要向右移动一个位置。你可以通过着色看出它出错的地方。

更改此行:

echo "<a href=\"/".$row[adder].\"">".$row[adder]."</a>";

要:

echo "<a href=\"/".$row[adder]."\">".$row[adder]."</a>";

答案 1 :(得分:0)

你的反斜杠很快就会"

echo "<a href=\"/".$row[adder]."\">".$row[adder]."</a>";

答案 2 :(得分:0)

尝试

echo '<a href="'.$row[adder].'">'.$row[adder].'</a>';