Mysql
 sql >> Datenbank >  >> RDS >> Mysql

So fügen Sie einen hebräischen Wert in eine MySQL-Datenbank in PHP ein

Ich habe mein hebräisches Sprachproblem gelöst. Es war ein Problem mit der Codierung von Datenbank- und Tabellenzeilen/Feldern. Hier ist die Lösung, die ich verwendet habe. Ich habe Hilfe von einer anderen Antwort genommen und der Link ist unten angegeben, falls ihn jemand braucht.

  1. Die Datenbanksortierung muss utf8_general_ci sein .
  2. Die Sortierung der Tabelle mit Hebräisch muss utf8_general_ci sein .
  3. Geben Sie im PHP-Verbindungsskript

    ein
    header('Content-Type: text/html; charset=utf-8');
    
  4. Geben Sie im XHTML-Head-Tag

    ein
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    
  5. Wenn Sie MySQLi verwenden, fügen Sie diesen Code in das Verbindungsskript ein, nachdem Sie die Datenbank ausgewählt haben:

    mysql_query("SET NAMES 'utf8'");
    

    Wenn Sie PDO verwenden, setzen Sie

    $conn->query("SET NAMES 'utf8'");
    

Die erste Antwort hat mir geholfen und ich habe sie genommen von dort