將數據插入到php?name=%CA%FD%BE%DD%BF%E2" onclick="tagshow(event)" class="t_tag">數據庫的時候顯示亂碼及從php?name=%CA%FD%BE%DD%BF%E2" onclick="tagshow(event)" class="t_tag">數據庫讀取出來的數據在網頁上顯示為亂碼的問題,其實就是做到php?name=%CA%FD%BE%DD%BF%E2" onclick="tagshow(event)" class="t_tag">數據庫編碼,網頁編碼及表的編碼一致)!GBK2312與下同理
(1)設置數據庫編碼, 為了與國際接軌,一般都設置成utf-8
(2)數據表的設置,也設置成utf-8
(3)把你的網頁編碼也設置成utf-8,打開Dreamweaver,(修改)--(頁面屬性)
(4)在你的PHP文件的第一行加上 header("Content-Type: text/html; charset=utf-8");
(5)在對數據進行操作之前應該先進行mysql_query('set names utf8');操作,然後再執行對數據的查詢,更新,插入等