sql >> Databáze >  >> RDS >> Mysql

Jak mohu uložit symbol '€' v MySQL pomocí PHP?

Zkontrolujte, zda máte soubor skriptu , soubor, který obsahuje řádek

$currency = '€';

je kódováno UTF-8. Tuto možnost byste měli mít v dialogovém okně „Uložit jako“ ve vašem editoru nebo IDE.

Poté zkontrolujte připojení je také kódováno UTF-8 – ve výchozím nastavení je to ISO-8859-1.

Po připojení k databázi, pro mySQL před 5.0.7:

mysql_query("SET NAMES utf8");

Pro mySQL 5.0.7 a novější:

mysql_set_charset("utf8");


  1. ExecuteNonQuery pro příkaz SELECT sql nevrací žádné řádky

  2. dotaz na tabulku každou sekundu pro upozornění. Je to dobrá praxe?

  3. Oracle Převeďte TIMESTAMP s časovým pásmem na DATE

  4. Optimistická souběžnost s Entity Framework a MySQL