Puoi modificare la tua richiesta come segue:
UPDATE members SET
username = IFNULL(?, username),
email = IFNULL(?, email) -- and so on for all fields
WHERE...
Potrebbe anche essere più efficiente controllare prima il valore dei tuoi parametri e creare la query in modo dinamico, includendo solo i campi per i quali hai un valore non null con cui aggiornare.