Thread doppel-INSERT vermeiden durch locking
(24 answers)
Opened by Froschpopo at 2005-11-06 21:51
also mal ne frage:
mit LOCK TABLES kann ich ja nur ne ganze Tabelle sperren! Das will ich aber garnicht. Will nur nicht, dass jemand z.b. durch zu schnelles Doppelklicken zweimal ein Insert macht, noch bevor das Script mit einem SELECT überprüfen kann ob der EIntrag schon existiert. Das ist nämlich in meinem CGI-Script manchmal der Fall. Also kurz: Ich möchte nicht die gesamte Tabelle locken, sondern nur verhindern, dass jemand nen doppelten INSERT macht ! Gibt's da ne Lösung? |