1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Risolvere un problema di set di caratteri durante la connessione al database
Le impostazioni del server MySQL forzano l'uso di UTF-8 per impostazione predefinita.
Se hai bisogno di impostare lo storage in latino, ad esempio, aggiungi le seguenti righe nella sezione PHP della tua query:
mysql_query("SET CHARACTER SET latin1");
Per i piani di hosting più vecchi, forza la connessione MySQL a latin1 tramite il file .htaccess situato nella radice del tuo hosting:
php_value mysql.connect_charset latin1
php_value mysqli.connect_charset latin1
php_value pdo_mysql.connect_charset latin1
Per le offerte attuali, inserisci il seguente codice in un file .user.ini situato nella radice del tuo hosting:
mysql.connect_charset = "latin1"
mysqli.connect_charset = "latin1"
pdo_mysql.connect_charset = "latin1"