Chcete-li správně číst, psát a třídit arabský text v databázi mysql pomocí php, ujistěte se, že:
-
Znaková sada MySQL:UTF-8 Unicode (utf8)
-
Porovnání připojení MySQL:
utf8_general_ci
-
vaše databáze a řazení tabulek jsou nastaveny na:
utf8_general_ci
neboutf8_unicode_ci
Poté přidejte tento kód do svého skriptu php, když se připojíte k db:
mysql_query("SET NAMES 'utf8'");
mysql_query('SET CHARACTER SET utf8');