在mysql表中添加一个链接

时间:2012-04-17 17:11:13

标签: php mysql

我正在设计一个带有php和mysql的网站。我有一个用mysql创建的表,它有一个产品名,一个数字和一个描述,我想知道我是否可以在表中添加一个列,可以链接到不同的网站。例如,一栏上写着“从亚马逊购买”,该链接将转到包含该产品的amazon.com页面。我知道我可以用php表做这个,但我宁愿有一个mysql表。

3 个答案:

答案 0 :(得分:0)

只需添加值为varchar或text的列。你不应该有任何问题。

答案 1 :(得分:0)

首先,您需要修改数据库表模式,以包含用于保存项目ASIN(亚马逊产品编号)的新列。然后,在显示代码中,循环遍历表格,对于每个项目,您将输出链接,格式正确,链接到亚马逊产品页面。

如果您是初学者,您需要学习以下几点:

  1. 如何修改MySQL表架构。至少有三个选项 - 使用PHP代码,使用mysql命令行,使用phpmyadmin

  2. 如何修改当前显示数据表的PHP代码以考虑新列

  3. 亚马逊产品网址的结构

答案 2 :(得分:0)

我也实施了类似的概念。

首先,我向我的表格添加了2列,linklink_name两个列都是varchar()合适的大小。 link存储了href或实际地址,而link_name存储了要为该链接显示的文字。

我从XMLHttpRequest()文件中选择了.js,然后返回了json解析后的数据。

然后我在.js文件中添加了以下内容

for ( var k in jsonData )
{
 var my_row = '<td><a href="' + "http://" + jsonData[k].link + '"' + ">" + jsonData[k].link_name + "</a></td>";
// other code
}

它对我有用!