- 論壇徽章:
- 0
|
最近作個php +mssql +adodb 的東東,發(fā)現(xiàn)一個痛苦的事情,雖然可以通過一下方法解決,但也實(shí)在讓人憋氣。
我的系統(tǒng)是utf8編碼的,數(shù)據(jù)庫交互的輸入和輸出要靠下面這個卑劣的東東,
$user_name= iconv("UTF-8", "GB2312", $user_name); //輸入
$user_name= iconv("GB2312", "UTF-8", $user_name); //輸出
網(wǎng)上l的解決方法很多,但好象無效
mysql的:
@mysql_query("SET NAMES 'utf8'");
@mysql_query("SET character_set_connection=utf8, character_set_results=utf8, character_set_client=binary");
adodb的:
$db->execute("SET NAMES 'utf8'");
$db->execute("SET character_set_connection=utf8, character_set_results=utf8, character_set_client=binary");
請大家?guī)兔ε泻吞崽嵝拚庖?br />
[ 本帖最后由 yuxiaqiao 于 2008-3-11 20:34 編輯 ] |
|