I\'m trying to store the following line in mysql:
$data = \"After 30μs, what fraction of the charge will remain?\"
If I display $data on HTML P
You need to set database connection encoding:
mysql_set_charset('utf8');
Or similar method, depending on your database library.
Whats your MySQL server's default charset and collation? Try executing the following query before any other queries inside your scripts.
SET NAMES utf8 COLLATE utf8_general_ci;
BTW, are we talking about a MySQL server?
Make sure your column's charset is utf-8, then use this method for inserting:
INSERT INTO my_table VALUES(
_utf8'After 30μs, what fraction of the charge will remain?', ...
);
and this for reading:
SELECT BINARY my_column FROM my_table;