2015-02-23 52 views
1

嗨,我剛剛遷移了Forum系統,似乎他們不使用相同的BBcode術語表作爲列表。在我的舊版本BBcode是[ul] [李],但在我的新列表中,只是[列表]如何查找[ul]並用db列表中的[list]替換

我試圖編寫一個腳本,處理柱在內容'[ul]

"SELECT at6ln_discuss_posts.id FROM at6ln_discuss_posts WHERE at6ln_discuss_posts.content = 'ul'"; 

但由於某種原因,我不能選擇它更不用說開始更換。任何想法我可能做錯了什麼?

最好

回答

1

我個人導出SQL與phpMyAdmin,然後用文本編輯器,如崇高文字做這樣的替代品。與在SQL中執行操作相比,這不麻煩,但如果網站處於聯機狀態並且始終處於活動狀態,則這可能不是一個好主意。在重新導入更新後的SQL時,應確保沒有內容發生變化。

+0

老闆爲什麼我沒有想到這一點!謝謝 – 2015-02-23 13:05:16

1

使用Like而不是=

"SELECT at6ln_discuss_posts.id FROM at6ln_discuss_posts WHERE at6ln_discuss_posts.content LIKE '%ul%'";