sql >> Databáze >  >> RDS >> Sqlserver

Získejte řecká písmena z databáze MSSQL pomocí PHP

Pár věcí, které můžete zkusit.

1) Můžete přesně ověřit, v jakém kódování znaků je vaše DB? Doporučuji UTF8 pro vše, protože by mělo zvládnout co nejširší škálu znaků. "ASCIIASCII" není kódování znaků, pokud vím, myslíte "ASCII"?

2) Zkuste použít mysql_set_charset('utf8'); změna sady znaků tak, aby odpovídala vašemu kódování db. Je to "Nastaví výchozí znakovou sadu pro aktuální připojení." z aktuálního php skriptu. oficiální dokumenty PHP

3) Toto je mimořádná hodnota, ale kde si prohlížíte výsledky? Bez ohledu na data vrácená z vaší databáze, pokud si prohlížíte výsledky ve webovém prohlížeči, budete se muset ujistit, že stránka má v hlavě nastavené vhodné kódování charty, pokud se jedná o chybnou shodu ze znakové sady vrácené z vaší databáze. může to mít za následek otazníky nebo kosočtverce... Obvykle něco takového

   <head>
    <title>page title</title>
    <meta charset="UTF-8" />   
   </head>


  1. Nelze číst obsah, když má XML 2 obaly

  2. Jak zkopíruji databázi SQL Azure na svůj místní vývojový server?

  3. Nelze použít databázi v mysql (neznámá databáze)

  4. Oracle BI:Vyberte všechny záznamy z minulého týdne