ciao gizax, ti ringrazio per la risposta pronta, ma la query che mi hai scritto non e' proprio quella che mi serve. Quella che hai scritto tu verifica se il campo e' vuoto e, se si, passa al secondo e cosi' via; ma se l'utente vuole fare una ricerca sia per "campo1" che per "campo4" (ricercando le chiavi di entrambi i campi) ci vorrebbe un AND al posto di OR. Capisci che come voglio fare io ci sarebbero una cosa come 25 (5*5) possibilita' diverse di mischiamento di campi.
Se l'utente vuole essere generale inserisce soltanto yuna campo, ma se vuole che il risultato vada piu' nel detagliato, dovra' inserie anche altri dettagli negli altri campi che ristringono la ricerca a specifiche voci.
Una cosa come:
campo1=casa;
campo2=garage;
campo3=giardino;
campo4=isolata;
campo5=terrazzo;
Se voglio cercare tutte le case in generale, nel campo1 scrivero' soltanto "case" cercandomi cosi' tutte le case con tutto.
Ma se voglio cercare "tutte le case avente il giardino" completero' anche il campo3, e se volessi anche il terrazzo compilerei anche il campo5.
Spero di essermi spiegato !!!