hai due scelte, agire nella pagina prova.php oppure agire nella pagina appartamenti.php.

Soluzione uno:
nella pagina prova.php all'interno del ciclo che crea i vari link inserisci un controllo di questo tipo:

Codice PHP:
if(!empty($titolo2)){
echo 
"<a HREF=\"appartamenti.php?titolo=$titolo2\" >Testo del link</a>";
}else{
echo 
"<a HREF=\"#\" >Testo del link</a>";

Soluzione due:
nella pagina appartamenti.php verifichi se la variabile titolo è piena fai la ricerca nel DB altrimenti dai un messaggio di errore(forse wuesta è la soluzione più facile e anche la più corretta)

Codice PHP:
if(!empty($_GET['titolo'])){

ricerca DB ecc....

}else{
echo 
"ATTENZIONE NON ESISTONO APPARTAMENTI CON QUESTI PARAMETRI";
////chiaramente qui scrivi quello che vuoi