![](/img/trans.png)
[英]I'm trying to display data from my database in table, but don't want to appear, I don't know what went wrong
[英]I'm trying to put a direct <a> to a link inside a <td> but I don't know what's wrong
当我们在<td>
单击时,我试图将它指向的<a>
放入链接中,但是我不知道它是怎么了。
echo "<td>"<a href="http://www.link.com"> "</td>";
我做的正确吗? 如果没有,怎么做,为什么?
您所拥有的有很多语法错误。 (并且您应该查看您的PHP日志,以及为调试启用错误报告,以便您可以了解这些语法错误。)如果要回显字符串,只需回显该字符串即可:
echo '<td><a href="http://www.link.com"></td>';
无需尝试进行串联,引用和取消引用等操作来使它过于复杂。
另外 ,您需要完成HTML:
echo '<td><a href="http://www.link.com">some text</a></td>';
您缺少要单击的文本和结束符</a>
。
使用它代替:
echo "<td><a href=\\"http://www.link.com\\"></td>";
用双引号( "
)将中间字符串转换为函数或命令。
编辑2
方法1( 推荐 ):
如果使用单引号或双引号对您不重要,请始终使用单引号,如下所示:
echo '<td><a href="http://www.link.com"></td>';
方式二:
如果必须对字符串定义使用双引号,则将html中的双引号更改为single,使用如下方式:
echo "<td><a href='http://www.link.com'></td>";
方式3:
如果必须在HTML / String中对字符串定义和双引号使用双引号,则在双引号前用
\\
反斜杠将其删除,如下所示:
echo "<td><a href=\\"http://www.link.com\\"></td>";
关闭链接:
echo '<td><a href="http://www.link.com"></a></td>';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.