真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

php中文數(shù)據(jù)庫 php中文文檔

php網(wǎng)頁讀取數(shù)據(jù)庫中文信息顯示成??

分類: 電腦/網(wǎng)絡(luò) 程序設(shè)計(jì) 其他編程語言

成都創(chuàng)新互聯(lián)是一家專業(yè)提供民豐企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、網(wǎng)站制作、HTML5、小程序制作等業(yè)務(wù)。10年已為民豐眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計(jì)公司優(yōu)惠進(jìn)行中。

問題描述:

請(qǐng)大俠們幫個(gè)忙~~~~

?

$sql="SELECT * FROM `數(shù)據(jù)表` ";

function sql_b($query)

{

$conn=@mysql_connect( 'localhost', '用戶', '密碼' );

$result=@mysql_db_query( '數(shù)據(jù)庫', $query, $conn);

@mysql_data_seek($result,0);

while($row=@mysql_fetch_row($result))

{

$output[] = $row;

}

@mysql_free_result($result);

@mysql_close($conn);

return $output;

}

$date=sql_b($sql);

print_r($date);

?

你們可以填上你們的具體內(nèi)容調(diào)試~~~~

解析:

改用mysql4.0

php讀取mysql中文數(shù)據(jù)出現(xiàn)亂碼的解決方法

1.PHP頁面語言本身的編碼類型不合適,這時(shí)候,你直接在腳本中寫的中文肯定是亂碼,不用說數(shù)據(jù)庫了

解決方法:選擇'UTF8'或者'gb2312',這樣客戶瀏覽器會(huì)自動(dòng)選擇并出現(xiàn)正確的中文顯示。注意:'UTF8'或者'gb2312'都可以正確顯示中文的。

2.數(shù)據(jù)庫MySQL中的編碼類型不正確。

解決方法:創(chuàng)建數(shù)據(jù)庫的時(shí)候,MySQL

字符集選擇'UTF8',MySQL

連接校對(duì)選擇utf8_general_ci,這樣創(chuàng)建的數(shù)據(jù)庫用來存儲(chǔ)中文肯定沒有問題,

否則,你的中文首先在MySQL中就是亂碼,更不要期望它會(huì)給你在PHP頁面中顯示正確。

3.與平時(shí)的腳本編輯環(huán)境有關(guān)。比如,有些內(nèi)容是自己用word寫的,有些是用記事本寫的,有些用editplus、ultraplus等文本編輯器。有時(shí)候就直接在DW中寫中文了,

解決方法:盡量用同一種編輯器。如果是拷貝來得既有的內(nèi)容,建議用ultraplus中的編碼轉(zhuǎn)換功能把它轉(zhuǎn)換成utf8或者gb2312。

到底轉(zhuǎn)換成什么類型并不重要,關(guān)鍵要求你的PHP

WEB應(yīng)用程序中的編碼要一致就行。

4.編程訪問

MySQL時(shí),建議添加一行代碼:mysql_query("SET

NAMES

'GBK'");

PHP在顯示數(shù)據(jù)庫中的中文數(shù)據(jù)時(shí)顯示亂碼

其實(shí),只要注意文件編寫的時(shí)候編碼、數(shù)據(jù)庫的編碼一般就不會(huì)有這個(gè)問題的,但是,比如你用DW(dwcs4貌似沒有這個(gè)現(xiàn)象)打開文件,它會(huì)以默認(rèn)的編碼讀取,一旦你保存了,那就完了,用EditPlus打開之后,右下角有編碼提示,如果發(fā)現(xiàn)不對(duì),另存為,覆蓋一下,就可以了


網(wǎng)頁名稱:php中文數(shù)據(jù)庫 php中文文檔
網(wǎng)頁URL:http://weahome.cn/article/hgdgih.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部