sql >> Database teknologi >  >> RDS >> Mysql

Sådan indsætter du en hebraisk værdi i en mysql db i php

Jeg har løst mit hebraiske sprogproblem. Det var et problem med database- og tabelrække/feltkodning. Her er den løsning jeg brugte. Jeg tog hjælp fra et andet svar, og linket er givet nedenfor, hvis nogen har brug for det.

  1. Databasesorteringen skal være utf8_general_ci .
  2. Sammenstilling af tabellen med hebraisk skal være utf8_general_ci .
  3. Indsæt i PHP-forbindelsesscriptet

    header('Content-Type: text/html; charset=utf-8');
    
  4. Indsæt xhtml head tag

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    
  5. Hvis du bruger MySQLi, indsæt denne kode i forbindelsesscriptet efter at have valgt databasen:

    mysql_query("SET NAMES 'utf8'");
    

    Hvis du bruger PDO, skal du sætte

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

Det første svar hjalp mig, og jeg tog det derfra



  1. Hvorfor SQLSTATE[HY000]:Generel fejl?

  2. Gem kontooplysningerne i alle aktiviteter i Android Studio

  3. Sådan fungerer REGEXP_INSTR() i MariaDB

  4. Få adgang til eksperternes syn på MVP-topmødet i 2020