作者awxsd456 (追影)
看板Database
標題[SQL ] 從網頁把內容寫到MySQL裡,有些字會變&#
時間Fri Oct 3 17:23:13 2014
資料庫名稱:MySQL
資料庫版本:5.5.37-cll
內容/問題描述:
最近使用資料庫的欄位發現的問題
假設我在網頁上有個內文:
歡迎參考錢韋杉部落格名稱"不完美的SuperMom" 裡面有更詳細的介紹喔~
小朋友最愛的 Dora 授權圖案, 讓小寶貝光看就愛上~~
然後我去將這些內容存到資料庫
過程跟資料庫的編碼設定都是UTF8
但是存進去資料庫,雙引號都會變 "
還有存網址的時候也會,若網址有包含 = 這個字元,就會變成 =
這樣就有點傷腦筋ˊˋ
因為前端要使用時都會顯示這種&#的東西
雖然前端用個replace之類的就可以替換回來
但是我還是很希望在後台就解決掉
不知道有沒有高人處理過這種問題?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.53.119
※ 文章網址: http://www.ptt.cc/bbs/Database/M.1412328195.A.340.html
推 GoalBased: 參數化? 10/03 18:11
推 LaPass: 應該是你寫入跟寫出時有被中間層動手腳吧? (防溢出字元) 10/03 22:44
推 MacPerson: Html Decode 我想應該是關鍵字 10/09 19:59