J'ai pu résoudre ce problème en procédant comme suit :
- la collation db doit être
utf8_general_ci
- la collation de la table avec l'hébreu doit être
utf8_general_ci
- dans votre script de connexion php, mettez
header('Content-Type: text/html; charset=utf-8');
- dans la balise d'en-tête xhtml, mettez
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- après avoir sélectionné la base de données dans le script de connexion, mettez
mysql_query("SET NAMES 'utf8'");