在你使用PHP去連MSSQL做資料的存取時,會遇到亂碼的問題
這是因為MSSQL和PHP使用了不同的編碼所導致
找到了一個方法解決了這個問題,但這方法應用在商用實在有風險,請自行評估使用
解決方法是,既然是編碼的問題,那我在塞資料時就先改變資料的編碼,比如
$punameconv = iconv("utf-8","big5", $puname);
我將原先使用utf-8編碼的$puname,使用iconv函數更改為big5編碼後放到$punameconv的變數裡
之後你在odbc_exec時,就使用$punameconv
文章標籤
全站熱搜