Jak temu zaradzić, np. dwie osoby wysyłają te same dane o tym samym czasie, jak zrobić aby zapisało się w DB tylko jedno?
jacobson
16.03.2014, 10:57:54
Przed kazdym zapisem sprawdzac czy w bazie jest juz jakis rekord. Nie ma mozliwosci zeby 2 rekordy byly wyslane jednoczesnie. Zawsze ktorys bedzie pierwszy.
Mackos
16.03.2014, 14:47:24
Jeśli jeden z tych stringów, ma być unikalny to po prostu ustaw na kolumnę wartość unique. Zdecydowanie szybciej będzie działało niż sprawdzanie czy już istnieje w bazie taki rekord.
EvilBlast482
16.03.2014, 18:27:12
Chodzi o to, że mam do gry dodatek, w którym jak ktoś coś zdobędzie to wysyła się to do DB. Jak kilka osób jest w grupie to wyśle się parę razy...
Turson
16.03.2014, 18:29:23
Przecież dostałeś już 2 odpowiedzi
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.