forse non hai capito perchè ti serve la addslashes().
Per effettuare la query correttamente, la variabile ricevuta deve essere del valore aspettato.

Se ad esempio la query è così:

Codice PHP:
$q mysql_query("SELECT title FROM table WHERE id='"$_GET['id'] ."'"$db); 
la variabile $_GET['id'] deve necessariamente contenere un valore numerico.
Se fosse così, 2" (con gli apici), la query fallirebbe.
Quindi la addslashes, non ti serve per far funzionare in ogni caso la query, ma per proteggerti da potenziali rischi. Con l'aggiunta degli slash davanti agli eventuali apici, la query fallirà comunque, ma sarai sicuro che non può succedere niente.