Definieer unieke beperkingen voor de gebruikersnaam en e-mailkolommen:
ALTER TABLE your_table ADD CONSTRAINT uk_username UNIQUE (username)
ALTER TABLE your_table ADD CONSTRAINT uk_email UNIQUE (email)
Als de waarde die probeert te worden ingevoegd of bijgewerkt, al in de tabel bestaat, retourneert MySQL een fout waarin staat dat de query de juiste unieke beperking schendt (mogelijk beide). Het is aan jou om PHP in te stellen om dit gracieus af te handelen.