我正在用php和mysql设计一个网站。我有一个用mysql创建的表,它有一个产品名称,一个数字和一个描述,我想知道如果我可以在表中添加一列可以链接到不同的网站。例如,一列说“从亚马逊购买”,该链接转到包含该产品的amazon.com页面。我知道我可以用php表做到这一点,但我宁愿有一个MySQL表。在mysql表中添加一个链接
回答
只需添加一个值为varchar或text的列。你不应该有任何问题。
我将如何更改链接的名称?我不想让www.blahblahblah/blahblah/blahblah.com与之相关 – 2012-04-17 18:15:37
首先,您需要修改数据库表模式以包含用于保存该项目的ASIN(亚马逊产品编号)的新列。然后,在您的显示代码中,您循环浏览表格,并为每个项目输出链接,并将其格式正确地链接到Amazon产品页面。
如果你是一个初学者,你需要了解几件事情:
如何修改一个MySQL表架构。至少有三种选择 - 使用PHP代码,使用mysql命令行,使用phpMyAdmin
如何修改当前显示的数据表,考虑到新列
如何亚马逊产品网址,你的PHP代码结构化
我刚刚以亚马逊为例。我不确定我会参考哪个网站 – 2012-04-17 18:16:59
我也实现了一个类似的概念。
首先,我在我的表格link
和link_name
上添加了2列,它们都是合适尺寸的varchar()
。 link
存储了href
或实际地址,而link_name
存储了要显示的链接文本。
我从我的.js
文件中做了一个XMLHttpRequest()
,它返回了一个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
}
它为我下面!
- 1. 在mysql表中做一个链接?
- 2. 在java中添加链接列表到另一个链接列表
- 3. 在cmakelist.txt中添加和链接mysql库
- 4. MYSQL加入3个表,其中一个是链接表
- 5. MySQL的 - 添加索引,链接表
- 6. 在css样式表中添加一个图像链接
- 7. 在表中添加一个新的条目链接
- 8. 在图表中添加一个超链接到stockChart
- 9. 在表格单元格中添加一个mailto链接(HTML5)
- 10. Templavoila添加链接在一个元素
- 11. 在Jquery上添加一个链接
- 12. 如何在PHP/WP中添加一个锚链接到一个家庭链接?
- 13. CakePHP - 将两个表手动链接在一起(向HABTM链接表中添加一个字段)
- 14. 在链接列表中添加节点
- 15. TYPO3 tt_news - 在上一个/下一个链接中添加图像
- 16. 添加一个“上一页”链接
- 17. 一类添加到一个锚链接
- 18. 在html中添加一组链接
- 19. mysql链接表+加入+数
- 20. 在MySQL中链接3个表
- 21. 在VBA中添加多个链接
- 22. 在mysql中链接表
- 23. 在一个类中添加一个对象到链接列表的末尾
- 24. 的Greasemonkey:添加一个链接表中的
- 25. 添加一个超链接到MYSQL支持PHP搜索引擎
- 26. 添加到链接列表
- 27. 添加链接列表java
- 28. 链接列表添加CPP
- 29. 麻烦链接到一个MySQL表
- 30. 添加一个超链接到由JSON
嗯,当然。你为什么不能拥有这个? – j08691 2012-04-17 17:12:51
我的意思是我可以把valchar,然后直接放在链接。不过,我不想要确切的网址。我想让它说点别的,然后转到链接 – 2012-04-17 18:17:53
那么你可以创建两个新列或一个单独的表来拉URL /文本对。 – j08691 2012-04-17 18:19:45