使用 mysql_real_escape_string 函式,處理 新增、更新字串中包含的特殊字元。

有時在PHP上做Mysql資料庫操作時會遇到在插入的字串之中,包含一些特殊字元(例如:’,",\)的符號。而這些字元通常會讓sql的操作出錯誤,因此在更新或插入資料前會將資料字串中的特殊字元先「escapse」掉。

當然我們可以自已寫個relace函式來取代這此特殊字元符號(String Literals)。或是利用現成的 mysql_real_escape_string 函式,簡簡單單將包含特殊字元的字串丟進去,就會自動將處理後的字串值輸出。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s