Hallo,
Zitat von
Mamphil:
Stelle die Spalte, in der jeder Wert nur einmal auftauchen darf, auf UNIQUE (z. B. in phpMyAdmin). Dann
kannst du den gleichen Namen nicht doppelt einfügen. Wenn du das versuchst, gibt's einfach nen
MySQL-Fehler.
oder einfach das Feld zum Index erheben
bei der Variante oben hast du eine Race Condition... ganz ganz schlecht, du müßtest das mal mit Delphi gesprochen mit CriticalSections schützen... das geht natürlich schlecht bei einer Web-Geschichte... deswegen ist Mamphil Web
imho der einzig vernünftige der (mit
mySQL) funzt.