我試圖在我的數據庫中插入Unicode消息。以不同的方式插入Unicode消息 - php
+9195******** पर मुझे फोन
及其插入像下面線。
+9195******** पर मà¥à¤à¥‡ फोन
誰能告訴我怎麼解決這個問題?
我試圖在我的數據庫中插入Unicode消息。以不同的方式插入Unicode消息 - php
+9195******** पर मुझे फोन
及其插入像下面線。
+9195******** पर मà¥à¤à¥‡ फोन
誰能告訴我怎麼解決這個問題?
您需要更改表的排序規則爲utf8
alter table *table_name* CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci
解決了我的問題.. Thanx –
考慮這是否是查詢,
$test = "...SQL Query...";
$result = mysql_query($test);
只需添加此人在上面的$test
$result = mysql_query("SET NAMES utf8");
你最終的代碼應該是,
$result = mysql_query("SET NAMES utf8");
$test = "...SQL Query...";
$result = mysql_query($test);
而且,在頂部加入這一行,
header('Content-Type: text/html; charset=utf-8');
你有問題呈現在你的HTML或不喜歡的數據庫中選擇的排序規則? – 2014-02-22 06:24:00
我在html中提到了meta utf標籤,在數據庫中只有它插入的那樣。 –
什麼是表整理...它假設是utf8_general_ci – user1844933