如何回显url和数据库变量


How to echo url and database variable

我有一段代码用于搜索基于关键字的视频数据库。然后从$url列中提取url。然后,我想通过响应网站链接并连接从数据库中提取的url变量来回声出一个超链接到视频。

到目前为止,我已经编写了以下代码。我是php的新手,所以我不知道如何在echo中连接变量。
    echo "<a href='"danu6.it.nuigalway.ie/sm4business'">Link</a>";

同样,当我运行这段代码时,链接将我带到http://danu6.it.nuigalway.ie/sm4business/danu6.it.nuigalway.ie/sm4business

任何帮助或资源,可以帮助我解决这个问题,我将不胜感激。

您需要使用点来连接常量字符串和变量:

echo '<a href="'.$url.'">'.$name.'</a>';

出于安全原因,您需要注意适当的变量转义。查看php.net文档中的htmlspecialcharshtmlentities

你可以尝试这样做:

echo "<a href='"$url'">Link</a>";

或者您可以像这样将$url的值连接到字符串中:

 echo "<a href='"danu6.it.nuigalway.ie/sm4business/$url'">Link</a>";

希望有帮助!