Ciao a tutti,

mi sapreste dire perchè le ultime 3 condizioni di questa query non funzionano come se non ci fossero e magari come farle funzionare grazie:

Codice PHP:
SELECT FROM Utenti
WHERE 
Categoria 
'$categoriaquery' AND (Provincia1 '$keyparam3' OR Provincia2 '$keyparam3' OR Provincia3 '$keyparam3' OR Provincia4 '$keyparam3')
OR 
Categoria '$categoriaquery' AND (Provincia1 '$provinciaquery34' OR Provincia2 '$provinciaquery34' OR Provincia3 '$provinciaquery34' OR Provincia4 '$provinciaquery34')
OR 
Categoria '$keyparam1' AND (Provincia1 '$keyparam2' OR Provincia2 '$keyparam2' OR Provincia3 '$keyparam2' OR Provincia4 '$keyparam2')
OR 
Categoria '$keyparam1' AND (Provincia1 '$provinciaquery23' OR Provincia2 '$provinciaquery23' OR Provincia3 '$provinciaquery23' OR Provincia4 '$provinciaquery23')
AND 
DataScadenza >= '$DataOdierna' AND Attivo '1' AND ConfermaRegistrazione '1'