J'ai résolu mon problème de langue hébraïque. Il s'agissait d'un problème d'encodage des lignes/champs de la base de données et de la table. Voici la solution que j'ai utilisée. J'ai pris l'aide d'une autre réponse et le lien est donné ci-dessous, au cas où quelqu'un en aurait besoin.
- Le classement de la base de données doit être
utf8_general_ci
. - La collation de la table avec l'hébreu doit être
utf8_general_ci
. -
Dans le script de connexion PHP mettre
header('Content-Type: text/html; charset=utf-8');
-
Dans la balise head xhtml mettez
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-
Si vous utilisez MySQLi, mettez ce code dans le script de connexion après avoir sélectionné la base de données :
mysql_query("SET NAMES 'utf8'");
Si vous utilisez PDO, mettez
$conn->query("SET NAMES 'utf8'");
La première réponse m'a aidé et je l'ai prise à partir de là