2010-10-12 106 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