Để đọc, viết và sắp xếp văn bản tiếng Ả Rập trong cơ sở dữ liệu mysql bằng cách sử dụng php một cách chính xác, hãy đảm bảo rằng:
-
Bộ mã MySQL:UTF-8 Unicode (utf8)
-
Đối chiếu kết nối MySQL:
utf8_general_ci
-
đối chiếu cơ sở dữ liệu và bảng của bạn được đặt thành:
utf8_general_ci
hoặcutf8_unicode_ci
Sau đó, thêm mã này vào tập lệnh php của bạn khi bạn kết nối với db:
mysql_query("SET NAMES 'utf8'");
mysql_query('SET CHARACTER SET utf8');