MySQL hat Unique. ALlerdings würde ich mich nicht darauf verlasse, sondern lieber die mysql_num_rows()-Lösung verwenden. Im Fall einens doppelten Eintrags bei einem Unique-Feld bekommst du einen MySQL-Fehler (Duplicate entry for 'bla')Zitat von masterquest