Ciao a tutti,
ho un grosso problema: dentro una tabella del mio database ho un sacco di record con all'interno del testo. Questo testo (collation utf8_unicode_ci) presenta già degli apici singoli all'interno, ma quando vado a stampare questo contenuto nella mia pagina HTML5 con charset='utf-8' vedo un rombo nero con un punto di domanda dentro.
Questo quello che vedo in phpMyAdmin
http://dl.dropbox.com/u/4064417/apiceHTML.JPG
Quello che vedo nel sito
http://dl.dropbox.com/u/4064417/apiceSQL.JPG
notate che ho provato a modificare da pannello sul sito e a sostituire il primo apice e a applicare le modifiche. In questo modo è stato sostituito con il codice & #039;
Ma se in php cerco di fare
non succede niente =\Codice PHP:
$sql_up = "UPDATE USERS SET BACKGROUND = '".mysql_real_escape_string(str_replace("'","'",$RD_BG))."' WHERE USERNAME = '$UTENTE'";
credo che questo accada perché l'apice non è realmente un ' ma un altro tipo che non ho sulla tastiera......
spero di non essere stato troppo confusionario ^^;