sql >> Databasteknik >  >> RDS >> Mysql

Hur man infogar ett hebreiskt värde i en mysql db i php

Jag har löst mitt hebreiska språkproblem. Det var ett problem med kodning av databas och tabellrader/fält. Här är lösningen jag använde. Jag tog hjälp av ett annat svar och länken finns nedan, om någon skulle behöva det.

  1. Datassamlingen måste vara utf8_general_ci .
  2. Sorteringen av tabellen med hebreiska måste vara utf8_general_ci .
  3. Lägg i PHP-anslutningsskriptet

    header('Content-Type: text/html; charset=utf-8');
    
  4. Lägg i xhtml head-taggen

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    
  5. Om du använder MySQLi lägg den här koden i anslutningsskriptet efter att ha valt databasen:

    mysql_query("SET NAMES 'utf8'");
    

    Om du använder PDO, sätt

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

Det första svaret hjälpte mig och jag tog det därifrån



  1. Rails 3 ActiveRecord:Beställ efter räkning på association

  2. Hur man visar bilder från databasen med php

  3. Showplan Förbättringar för UDF:er

  4. MYSQL-tabellskapande med standardvärde (uttryck) till en kolumn