Ciao,
ho una query che estrae diversi appartamenti in base ai soliti parametri (grandezza, zona, persone ecc)

Il prezzo di ciascun appartamento viene calcolato da un'apposita classe; non è possibile estrarlo direttamente con una query (deve considerare il numero di persone, il periodo dell'anno, la presenza o meno di un'offerta, se il proprietario ha scelto una tariffa flat o in base alle persone ecc).

Il problema è che io devo
- filtrare i risultati della query in base al prezzo
- restituire comunque il prezzo calcolato, e dar modo all'utente di cliccare sul famigerato 'ordina i risultati per prezzo'
- i risultati vanno 'splittati', 10 a pagina

Non se ne esce vivi
Avete qualche idea?
Tipo.. memorizzare gli id degli appartamenti in una variabile di sessione (almeno con un gioco di array posso ordinarmeli successivamente)... o memorizzare gli id in un campo del db.. :master: