作者eric77712 (心要讓你聽見)
看板PHP
標題Re: [請益] 關於特殊字元儲存到MySQL
時間Fri Jan 26 10:38:42 2007
如果換新版的MySQL能解決這個問題嗎?
我目前是AppServ V2.4.5
※ 引述《eric77712 (心要讓你聽見)》之銘言:
: 大家好:
: 想請問關於特殊字元儲存到MySQL的問題,
: 之前已經有人發問過了,不過我測試結果,還是覺得有點問題。
: 我使用BIG5編碼來儲存資料庫,
: 在INSERT的時候碰到 \ ' 等字元,他沒出現任何錯誤訊息,直接過關,
: 反而用UPDATE的時候出錯了,同樣字串,PHP語法也依樣,
: 語法:$Test=$HTTP_POST_VARS['Test'];
: 我嘗試套用stripslashes函式,
: 結果INSERT合UPDATE都會失敗,
: 請問有什麼好一點的解決辦法嗎?
: 謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.23.148.202
→ antontw:1. $_POST["name"]就可以了,2. addslashes 01/26 17:26
推 buganini:mysql_real_escape_string() 01/26 21:52