Salta al contenuto principale


Umpf.

Tabella MariaDB con campi "utf8_general_ci".

Dati di prova ("Dentro c'è qualcosa") inseriti con PhpMyAdmin.

Pagina php con <meta charset="utf-8" /> per leggere la tabella.

E mi salta fuori un "Dentro c'� qualcosa" (PhpMyAdmin visualizza giusto).

Che cappio sto sbagliando?

Questa voce è stata modificata (2 settimane fa)

Oloturia reshared this.

in reply to rag. Gustavino Bevilacqua

@rag. Gustavino Bevilacqua credo che utf8_general_ci sia l'utf-8 sbagliato¹, e che quello giusto sia utf8mb4_unicode_ci

però è anche vero che dovrebbe dare problemi con gli emoji, non con i caratteri da latin1, la stringa di prova canonica è “mysql 💩”

¹ cioé, ad essere sbagliato in tutto ciò è mysql, ma ci siam capiti

tools -> page info in firefox che encoding dice, per la pagina in cui si vede � ?

Questo sito utilizza cookie per riconosce gli utenti loggati e quelli che tornano a visitare. Proseguendo la navigazione su questo sito, accetti l'utilizzo di questi cookie.