I found the solution, hope this will be helpful to others
Update MySql to 5.5.3+ and use charset utf8mb4_general_ci.. Make sure that the datatype is longtext
That's it. No need of using addslashes and stripslashes as far as i know.
It also supports emoji's Thanks