domande banali:

- le querystring sono corrette nel passaggio da una pagina all'altra?

- la query che genera è corretta?

- la query generata, eseguita direttamente nel db oracle, produce i risultati desiderati?

- nel php.ini hai impostato la visualizzazione degli errori? se non ne sei sicura, metti il seguente

codice:
error_reporting(E_ALL);
in cima alla pagina e prova a vedere che succede