我有代码
echo '<span class="imperial-username">';
echo'<a target="_blank" href="profile/'.$row['name'].'">'.$row['name'];'</a>';
echo'</span>';
当我按下我带到配置文件的名称时,它的功能很好。但是,如果我点击名称上方的图像,它将转到列表上方的人,因为我有一个链接列表。如果您专门点击该名称,则只会转到该配置文件。
此外,页面上的所有其他链接似乎都无法正常运行,并且在按下时会转到随机配置文件,链接会在页面上移动或者是我认为的某些内容,也许代码未正确关闭,但我什么都看不到应该造成这种情况。
答案 0 :(得分:1)
;
中有分号.
而不是点.$row['name'];'</a>';
。
这不是语法错误,因为指令'</a>';
有效但没有效果。
答案 1 :(得分:1)
请试试这个
echo '<span class="imperial-username">';
echo'<a target="_blank" href="profile/'.$row["name"]>'.$row["name"].'</a>';
echo'</span>';
答案 2 :(得分:1)
echo '<span class="imperial-username">';
echo '<a target="_blank" href="profile/'.$row['name'].'">'.$row['name'].'</a>';
echo '</span>';