●架設主機作業系統:Windows 2000 Pro
●快速架站程式:Appserv
●您的上網方式:Hinet ADSL
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:phpBB 2.0.11
想請問更新表情符號的代碼後...舊文章內的表情回變成亂碼...
想請問各位學長更新表情代碼的SQL語法
[問題]請問更新表情代碼的SQL語法...
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
[問題]請問更新表情代碼的SQL語法...
遇到問題大家都會急,但是不按照發問格式也不會有人理你,所以按照發問格式,詳細描訴問題,才是解決問題的好方法,這是我在這裡學到的,跟大家共勉之!
取代DB內的特定字串
例
說明
phpbb_users -> 表格\r
user_notify -> 欄位
0,1 -> 欲取代字串,取代字串\r
%0% -> 包含0的字串\r
上例用來改變 會員的 預設選項
主要用來更新表情符號(無用的圖示已被刪除)及文章內容
-------
底下是幾篇相關的文章
http://phpbb-tw.net/phpbb/viewtopic.php?t=3774
http://phpbb-tw.net/phpbb/viewtopic.php?t=3655 <- 第13條
例
代碼: 選擇全部
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條

