Anytime there's an accent mark (é or ') or symbol (&) in my database it displays as HTML code. The table CHARACTER SET is UTF-8 Unicode and the COLLATION is utf8mb4_general_ci, which should display those characters correctly. Any ideas why this is happening?
(MySQL version 5.7)
Current data
`company`| `firstname`| `lastname`
----------------------------------
A&T | Patrick | O'Brien
Expected
`company`| `firstname`| `lastname`
----------------------------------
A&T | Patrick | O'Brien
Thank you in advance!
proper(HTML_UnEncode('company'))
,proper(HTML_UnEncode('firstname'))
,proper(HTML_UnEncode('lastname'))
, which nearly doubles the query time. Any tips?