在MYSQL数据库中存储网站链接,然后将其作为超链接显示在您的网站中

时间:2015-10-19 09:21:47

标签: php html mysql

我正在开发一个博彩的网络应用程序。我将书签链接存储在表格中。我应该如何检索已添加书签的链接,以便将其显示为指向用户的超链接。 web application screenshot

4 个答案:

答案 0 :(得分:0)

假设您在变量

中有以下链接http://www.google.com
$linkvar='http://www.google.com';

然后是php

echo '<a href='.$linkvar.'>'.$linkvar.'</a>';

答案 1 :(得分:0)

只需将它们存储为字符串,然后在HTML中将它们用于链接的href属性中。这很简单,从MySQL获取MySQL数据并在此之后生成HTML。以下是HTML中有关A标记的一些信息:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a

如果MySQL表中存储URL的列被称为&#39; bookmark_url&#39; (只是示例)然后当您获取一个名为$row的PHP变量的行数据时,您可以像这样使用它:

print '<a href="'.$row['bookmark_url'].'">'.$row['bookmark_url'].'</a>';

答案 2 :(得分:0)

使用base64在数据库中存储链接

base64_encode($yourlink); //encode for inserting into database
base64_decode($yourlink); //decode for using in link

<a href='<?php echo $yourlink ?>'><?php echo $yourlink ?></a>

答案 3 :(得分:0)

显示php变量/数组的解决方案,该变量将网站的链接存储在有效的HTML锚元素中:

print '<a href="'.$row['link'].'"> '.$row['link'].' </a>';

这里$ row数组存储mySQL / mySQLi查询的结果,该查询从数据库表中获取网站的链接。