php - How to store and get exact characters in mysql db? -
content special characters e.g. ' " -
when stored replace characters these �
. not instances of characters changed characters these �
. little odd why affects characters , not all.
after reading articles online , in found out table collation
, charset
- i using php mysql
- i use prepared statements when storing , getting values
- database tables collation set
utf8_unicode_ci
- my pages
html5
<meta charset="utf-8">
with above settings still black diamonds. help? little desperate.
edit:
maybe of go through exact same problem in future. might find answer below exact same solution. cheers!
my pages html5
<meta charset="utf-8">
whatever meta
s quite useless.
page charset determined content-type
http header only, have contain proper character set.
$mysqli->set_charset('utf8')
/;charset=utf8
in pdo's dsn ought used, seems not issue in case.
Comments
Post a Comment