Si estas utilizando MySQL mejor utiliza mysql_real_escape_string(), es mucho más eficiente y seguro que utilizar addslashes. Addslashes solo lo utilizaria si el gestor de base de datos no tiene una funcion propia para limpiar entradas.
http://www.php.net/manual/es/function.mysql-real-escape-string.php
Ahi te explica como usarla.