se quei valori che inserisci provengono da querystring allora devi utilizzare l'array $_GET[''] se provengono da form allora utilizza l'array $_POST['']

esempio

$dati=" INSERT INTO rubrica VALUES ('".$_POST['titolo']."')";

come diceva piero inoltre aggiungi un mysql_error() dopo la query così ti da informazioni in più