Ho già risolto il problema, l'errore stava nella chiusura di una } prima dell'esecuzione della query, che quindi risultava nulla

Il punto dolente era:

if ($_SESSION["Mandante"]=='Ricerca Semplice')...

Chiaramente se la var è valorizzata tutto ok, altrimenti la query risultava vuota.

Grazie lo stesso per il puntuale interessamento (ora non ricordo l'errore, ma è quello che php restituisce in caso di utilizzo di var contenenti query nulle) e ciao a tutti