Đảm bảo kết nối với cơ sở dữ liệu của bạn cũng đang sử dụng bộ ký tự này:
$conn = mysql_connect($server, $username, $password);
mysql_set_charset("UTF8", $conn);
Theo tài liệu của mysql_set_charset
tại php.net:
Note:
This is the preferred way to change the charset. Using mysql_query() to execute
SET NAMES .. is not recommended.
Xem thêm: http://nl3.php.net/ manual / en / function.mysql-set-charset.php
Kiểm tra bộ ký tự của kết nối hiện tại của bạn với:
echo mysql_client_encoding($conn);
Xem thêm: http://nl3.php.net/ manual / en / function.mysql-client-encoding.php
Nếu bạn đã làm những việc này và thêm các ký tự lạ vào bảng của mình, bạn sẽ thấy nó được hiển thị chính xác.