2010-10-12 76 views
0

我做了一个SQL查询,它从数据库中挑选Web统计信息。 这些信息每周都会被挑选出来,作为HTML表格输出,然后通过电子邮件发送。MySQL在值前后插入文本

其中一行包含访问者的IP地址。 我想使IP地址成为“http://whois.domaintools.com/ip.goes.here”的链接。

在HTML:

<a href="http://whois.domaintools.com/ip.goes.here">ip.goes.here</a> 

是否有某种方式把周围每个IP的A HREF代码与SQL查询,或我必须运行某种脚本对每个IP转换为一个链接?

我不想写任何东西给数据库,只能从中读取。

+1

为什么不在生成HTML的代码中这样做? – 2010-10-12 07:39:21

+0

它是由MySQL命令行工具通过使用-H开关生成的。但现在我的问题得到了回答! – jman 2010-10-12 09:26:03

回答

2

您可以使用concat函数。

select concat(
    "<a href=\"http://whois.domaintools.com/", my_ip_column, 
    "\">", my_ip_column, "</a>" 
) as my_ip_link from my_table; 
+0

完美无瑕。非常感谢! – jman 2010-10-12 08:01:56