ヘブライ語の問題を解決しました。これは、データベースとテーブルの行/フィールドのエンコードの問題でした。これが私が使用した解決策です。私は別の答えから助けを借りました、そして誰かがそれを必要とする場合に備えて、リンクは以下に与えられます。
- データベースの照合は
utf8_general_ci
である必要があります 。 - テーブルとヘブライ語の照合は
utf8_general_ci
である必要があります 。 -
PHP接続スクリプトに置く
header('Content-Type: text/html; charset=utf-8');
-
xhtmlヘッドタグに入れます
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-
MySQLiを使用している場合は、データベースを選択した後、接続スクリプトに次のコードを挿入します。
mysql_query("SET NAMES 'utf8'");
PDOを使用している場合は、
$conn->query("SET NAMES 'utf8'");