Getting the symbol from the above and I'm at a loss what I'm missing. What I've done so far.
Set on header
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Database output charset: UTF8
$char = mysqli_character_set_name($conn);
echo "The current character set is: $char\n";
Set on file.
mysqli_set_charset($conn, "utf8");
File is: UTF 8
Database Table is: utf8_general_ci
EDIT: SHOW TABLE
CREATE TABLE `testimonials` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`showflag` varchar(10) NOT NULL DEFAULT '10',
`heading` varchar(155) DEFAULT NULL,
`testimonial` longtext NOT NULL,
`name` varchar(50) NOT NULL,
`domain` varchar(50) DEFAULT NULL,
`date` date NOT NULL,
`image` varchar(255) DEFAULT NULL,
`rating` int(1) DEFAULT '5',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=47 DEFAULT CHARSET=utf8
EDIT: Database storage is fine, the issue occurs on output only.