prova con

Codice PHP:
SELECT 
   

FROM 
   Utenti 
WHERE  1
=1
AND ( 
   
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' 
poi controlla i tipi di colonna come ha detto darkhero