beh! intanto lo script e' vecchiotto se ne deduce dall'utilizzo di $HTTP_GET_VARS

poi in $immobili trovi il resource id# del link di connessione e non il nome tabella come hai detto prima. Quindi dovrebbe essere corretto. Se ti segnala un errore e' perche' le variabili definite nella prima parte non "arrivano" allo script successivo.

Cosa significa "questa e' la prima parte del codice"?

per caso, prima esegui quella pagina e poi successivamente esegui l'altra, oppure cos'e' che fai?