non usare gli short tag... sostituisci <? con <?php e riprova
il tuo codice funziona correttamente, l'ho testato
Edit: dimenticato di dirti che invece di addslashes userei mysql_real_escape_string() e in generale abbandonerei le funzioni mysql_* per sostituirle con quelle mysqli_*