2012-08-10 21 views
1

我有上崗元值的表中WordPress的,該表稱爲wp_postmeta如何在列中插入文本infront和值之後,爲該列中的每個值?

此表有兩個叫meta_keymeta_value

一個Meta鍵的是website重要的列以及相應的值是一個url
(例www.accentweb.ca)

我想要做的是採取價值,創造人墨水把它與它自己的價值鏈接:

也就是說www.accentweb.ca

<a href="http://www.accentweb.ca" target="_blank">www.accentweb.ca</a>

我會用哪一個SQL命令,我一直在這個使用設定值和其他人很少,但似乎無法讓它工作,想法?

+0

ps。我知道我可以通過在wordpress中修改PHP來實現這一點,但是由於表的大小,以及我們如何向前移動,這種方式在這種情況下不起作用(它內置於在輸入時添加這些數據帖子自定義字段) – 2012-08-10 16:20:04

+0

你在這裏問什麼? * IE www.accentweb.ca將轉化爲www.accentweb.ca *?創建一個鏈接在哪裏? – StuckAtWork 2012-08-10 18:20:35

+0

StuckAtWork,謝謝你指出我原來的帖子的錯誤,我忘了把'''代碼包在裏面:) – 2012-08-10 23:36:58

回答

0

這是你在追求什麼?

UPDATE wp_postmeta 
SET metavalue = '<a href="http://' + meta_value + '" target="_blank">'+meta_value+'</a>' 
WHERE meta_key='website' 
+0

podiluska我認爲你很接近,但是我需要在它周圍添加HTML,以便它變成一個鏈接,前。 www.accentweb.ca變成'www.accentweb.ca'所以我認爲你發佈的內容非常接近我需要的東西。我應該可以編輯你所擁有的代碼,並插入代碼的其餘部分,我現在就給它一個鏡頭並讓你知道,謝謝! – 2012-08-10 23:29:57

+0

Podiluska - 我修改了所有條目,結果在該字段中值爲0。 – 2012-11-20 22:10:40

相關問題