2012-11-20 17 views
0

我正在嘗試包裝一個超鏈接的周圍的值在一個SQL表中的HTML。在sql表中包裝html值使表值鏈接

見圖片

a busy cat http://carmanmanitoba.ca/mysqlquestion.png

因此,對於每一個meta_key那就是「網站」我想借內容meta_value有一個字符串包裹着它,使之成爲連接IE

「 www.heritagerealty.ca'會變成'<a href="http://www.heritagerealty.ca" target="_blank">www.heritagerealty.ca</a>'

我會輸入什麼查詢?我對PHP很陌生,並以這種方式編輯數據庫。

+0

你爲什麼這樣做?如果您希望將其作爲超鏈接進行打印,請在將值輸出到頁面時使用PHP進行打印。將所有數據庫條目轉換爲超鏈接不僅會佔用更多的空間和資源,還會導致難以將CSS添加到其他屬性的超鏈接中。 –

回答

2

插入時不需要輸入任何查詢。只是讓它鏈接,而你顯示的結果,如

<?php 
while($res = mysql_fetch_array($result_set)) { 
?> 
<a href="<?php echo $res['meta_value']?>"><?php echo $res['meta_key']?></a> 
<?php 

} 
?> 
+0

雖然這將工作我同樣很窮,找到代碼是在我的wordpress主題,目前我插入頁面模板與<?php the_meta(); ?>,如果這意味着什麼:) –

+0

只是把它放在'while循環'搜索'have_posts'或在一個循環中你正在顯示你的結果的部分 –

+0

我確實在它需要的模板中找到它進入並找出它,謝謝你:) –