I have São Tomé and Príncipe
stored in a MySQL database.
It displays on my web page as S�o Tom� and Pr�ncipe
Is there anyway to display it properly straight from the database?
My MySQL Type is MyISAM
and the collation is utf8_general_ci
My web page charset is <meta charset="utf-8">
Field type is set to varchar(30)
and field collations is same as table utf8_general_ci
PHP FUNCTION TESTS
utf8_decode()
converted characters to S?o Tom? and Pr?ncipe
htmlspecialchars_decode()
converted characters to S�o Tom� and Pr�ncipe
html_entity_decode()
converted characters to S�o Tom� and Pr�ncipe
quoted_printable_decode()
converted characters to S�o Tom� and Pr�ncipe
htmlentities()
returned blank result
GOT IT TO WORK THANKS TO @SAEVEN
Ran this right before my query SELECT
mysqli_query($GLOBALS['db_link'], "SET NAMES 'utf8'");