PHP插入TEXT型數據到MYSQL處理特殊字符的方法

王朝mysql·作者佚名  2008-05-21
窄屏简体版  字體: |||超大  

對於插入TEXT型數據到MYSQL, 如果數據中存在很多換行或單引號,插入就會報錯m,在插入前該怎麽事先處理一下?

mysql_escape_string()

mysql_real_escape_string()

addslashes()

有人問:為什麽我不經過任何處理也能正常插入mysql? 所以我一直不明白為什麽在論壇上看到好多人都用addslashes()這類處理函數

答曰:因為你的 magic_quotes_runtime 是打開的,所以不用addslashes()

htmlspecialchars()

 
 
 
免責聲明:本文為網絡用戶發布,其觀點僅代表作者個人觀點,與本站無關,本站僅提供信息存儲服務。文中陳述內容未經本站證實,其真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,並請自行核實相關內容。
 
 
© 2005- 王朝網路 版權所有 導航