Реших проблема си с иврит. Това беше проблем с кодирането на база данни и ред/поле в таблицата. Ето решението, което използвах. Взех помощ от друг отговор и връзката е дадена по-долу, в случай че някой има нужда от нея.
- Съпоставянето на базата данни трябва да бъде
utf8_general_ci
. - Сравниването на таблицата с иврит трябва да бъде
utf8_general_ci
. -
В PHP скрипта за връзка поставете
header('Content-Type: text/html; charset=utf-8');
-
В xhtml head тага поставете
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-
Ако използвате MySQLi, поставете този код в скрипта за свързване, след като изберете базата данни:
mysql_query("SET NAMES 'utf8'");
Ако използвате PDO, поставете
$conn->query("SET NAMES 'utf8'");
Първият отговор ми помогна и го взех от там