Para leer, escribir y ordenar texto en árabe en la base de datos mysql usando php correctamente, asegúrese de que:
-
Juego de caracteres MySQL:UTF-8 Unicode (utf8)
-
Intercalación de conexiones MySQL:
utf8_general_ci
-
las intercalaciones de su base de datos y tablas están configuradas en:
utf8_general_ci
outf8_unicode_ci
Luego, agregue este código en su script php cuando se conecte a db:
mysql_query("SET NAMES 'utf8'");
mysql_query('SET CHARACTER SET utf8');