php查詢資料庫後在頁面上顯示出現中文亂碼

2021-09-24 15:00:21 字數 655 閱讀 7269

1.首先得弄清楚你的資料庫編碼方式,如下:

在php中使用如下**

$charset=mysqli_character_set_name($connect);  //返回資料庫預設字符集的編碼utf-8

echo "預設字符集為: " . $charset;

如果輸出的結果不為utf-8;在mysql的

my.ini
檔案中(個人安裝資料夾是 => f:\wamp\bin\mysql\mysql5.6.17\my.ini),修改預設編碼方式,如下:

找到[client]和[mysqld]加入下面兩句(個人的是沒有這兩個引數,有的可以直接修改下):

[client]

default-character-set=utf-8

[mysqld]

character_set_server=utf-8

2.php頭部的編碼與資料庫一致,如下:

header("content-type:text/html;charset=utf-8");//字元編碼設定
3.html頁面的編碼要一致,如下:

(* ̄(oo) ̄)

PHP 作業 查詢資料顯示在頁面上

作業 查詢info表所有資料,顯示在頁面上 性別要顯示男女 民族 顯示民族名稱 1 public w3c dtd xhtml 1.0 transitional en 237 891011 編號12 姓名13 性別14 名族15 出生日期 1617 18 造物件19 db new mysqli loc...

了解在頁面上去SQL資料庫查詢要繫結的資料方法

1,想在頁面上的 繫結資料庫的資料時,那麼我們就知道我們的資料是在資料庫的。我們要寫 去找到他們,並且把它帶到我們的頁面上。下面我就舉個例子來說明一下 比如我要在頁面上的這樣乙個leyui的 繫結我所要繫結我想要的字段的資料,如圖所示 在這個 裡,我要乙個列是選擇列,這個是layui自帶的樣式可以在...

Ajax獲取的資料在jsp頁面上重複顯示

現象 滾動頁面滾動條,再重新整理頁面,jsp上重複顯示同一條資料 偶發 ajax返回的資料正常!原 如下,遮蔽了一些無關緊要的,所以顯得 有點亂.var flag true queryacts function queryacts function queryactsadd datatype jso...