Überprüf einfach, ob die Ergebnis-Menge leer ist bzw. wieviele Zeilen das Ergebnis hat. Unter PHP gibt's die mysql_num_rows dafür, guck mal, ob du so etwas findest. Ein komplett anderer Ansatz wäre, die Spalte UNIQUE zu machen
ALTER TABLE `tablename` ADD UNIQUE (`feldname`)
. Dann würde
MySQL nackgucken, ob der Wert schon drin ist.