if ($db-server_info()'5.0.1')

十多年的寧縣網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷型網(wǎng)站建設(shè)的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整寧縣建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)從事“寧縣網(wǎng)站設(shè)計(jì)”,“寧縣網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
{
$db-query("set names gbk2312");或者是GBK
}
把IF去掉
補(bǔ)充:
輸出之后,你試試IE切換編碼,看哪種編碼能顯示中文,你再把數(shù)據(jù)庫(kù)編碼以及頁(yè)面編碼調(diào)整統(tǒng)一。
數(shù)據(jù)庫(kù)采用UTF8編碼,而頁(yè)面申明編碼是GB2312,這是最常見的產(chǎn)生亂碼的原因。這時(shí)候在PHP腳本里面直接SELECT數(shù)據(jù)出來的就是亂碼,需要在查詢前先使用:mysql_query("SET NAMES GBK");或mysql_query("SET NAMES GB2312");來設(shè)定MYSQL連接編碼,保證頁(yè)面申明編碼與這里設(shè)定的連接編碼一致(GBK是GB2312的擴(kuò)展)。如果頁(yè)面是UTF-8編碼的話,可以用:mysql_query("SET NAMES UTF8"); 注意是UTF8而不是一般用的UTF-8。假如頁(yè)面申明的編碼與數(shù)據(jù)庫(kù)內(nèi)部編碼一致可以不設(shè)定連接編碼。
事實(shí)上MYSQL配置文件my.ini中定義了2個(gè)默認(rèn)編碼,分別是[client]里的default-character-set和[mysqld]里的default-character-set來分別設(shè)定默認(rèn)時(shí)候客戶端連接和數(shù)據(jù)庫(kù)內(nèi)部所采用的編碼。上面指定的編碼其實(shí)是MYSQL客戶端連接服務(wù)器時(shí)候的命令行參數(shù)character_set_client,來告訴MYSQL服務(wù)器接受到的客戶端數(shù)據(jù)是什么編碼的,而不是采用默認(rèn)編碼。
轉(zhuǎn)自:
首先你的php網(wǎng)頁(yè)要是UTF-8
?php header("Content-Type:text/html;charset=UTF-8"); ?
數(shù)據(jù)庫(kù)配置公共文件如下:
$host="localhost";
$db_user="root";
$db_pass="root";
$db_name="DB";
$timezone="Asia/Shanghai";
$link=mysql_connect($host,$db_user,$db_pass);
mysql_select_db($db_name,$link);
mysql_query("SET names UTF8");
header("Content-Type: text/html; charset=utf-8");
date_default_timezone_set($timezone); //北京時(shí)間
//加上這條語句;
mysql_query("SET NAMES GBK");
//在這條語句之前;
$result=mysql_query($exec);
第一種方法:在瀏覽器菜單欄中選擇“查看”-編碼-自動(dòng)選擇(或者utf8);
第二種,看看你寫代碼的軟件中的編碼類型選擇了么?,我用的是EditPlus,所以在右下角那個(gè)地方有一個(gè)utf8有時(shí)候出現(xiàn)你說的情況就是因?yàn)閡tf8變成了ANSI,雙擊它可以選擇其他編碼。希望可以幫到你
你把你的這兩行代碼,順序返過來
mysql_query($sql,$conn) or die(mysql_error());
mysql_query("set names 'GBK'");
改為
mysql_query("set names 'GBK'");
mysql_query($sql,$conn) or die(mysql_error());
當(dāng)前文章:php數(shù)據(jù)庫(kù)中文顯示全是 php顯示數(shù)據(jù)庫(kù)內(nèi)容
當(dāng)前鏈接:http://chinadenli.net/article26/hjeccg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站、建站公司、虛擬主機(jī)、手機(jī)網(wǎng)站建設(shè)、靜態(tài)網(wǎng)站、App設(shè)計(jì)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)