1 頁 (共 1 頁)

[問題]請問更新表情代碼的SQL語法...

發表於 : 2004-12-14 12:58
suicidal
●架設主機作業系統:Windows 2000 Pro
●快速架站程式:Appserv
●您的上網方式:Hinet ADSL
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:phpBB 2.0.11

想請問更新表情符號的代碼後...舊文章內的表情回變成亂碼...
想請問各位學長更新表情代碼的SQL語法

發表於 : 2004-12-14 14:58
動機不明
取代DB內的特定字串

代碼: 選擇全部

update phpbb_users set user_notify=REPLACE(user_notify ,'0','1') where user_notify  LIKE '%0%'
說明

phpbb_users -> 表格\r
user_notify -> 欄位
0,1 -> 欲取代字串,取代字串\r
%0% -> 包含0的字串\r

上例用來改變 會員的 預設選項

代碼: 選擇全部

update phpbb_posts_text set post_text=REPLACE(post_text ,'(‵▽′)Ψ',':evil:') where post_text LIKE '%(‵▽′)Ψ%'

代碼: 選擇全部

update phpbb_posts_text set post_text=REPLACE(post_text ,':24:','-o-|||') where post_text LIKE '%:24:%'
主要用來更新表情符號(無用的圖示已被刪除)及文章內容


-------
底下是幾篇相關的文章

http://phpbb-tw.net/phpbb/viewtopic.php?t=3774
http://phpbb-tw.net/phpbb/viewtopic.php?t=3655 <- 第13條

發表於 : 2004-12-14 16:44
suicidal
謝謝機動學長指點...小弟了解了..