Witam
Mam aplikacje w ktorej tworzy sie pewne 'specyfikacje'.
Sa dwie strony uzytkownikow jedna korzystajaca druga obslugujaca. Edycja specyfikacji zachodzi w sposob:
-wybranie specyfikacji z bazy ktora ma flage aktywna
-edycja w formie przez uzytkownika
-ustawienie flagi edytowanej specyfikacji na nieaktywna
-zapis nowej specyfikacji z flaga aktywna
Problem wielouzytkownikowy : Jak zapobiec edycji tego samego wpisu?
Wiem ze moznaby php'em zapisac jakias flage ze jest edytowany ale ma to duze wady tzn wymaga ustawienia wygaszania tej flagi co niesie ze soba nastepne problemy czyli edycja moze byc jedynie wykonywana w jakims obrebie czasu inaczej przepada edycja.
Wydaje mi sie to malo eleganckim rozwiazaniem - tak naprawde 'ominieciem' problemu kosztem dodaktowych problemow i doczytalem sie ze mozliwe jest dokonanie tego blokowania poprzez transakcje ale za bardzo nie wiem jak to wykonac w php.
Moze macie jeszcze jakis inny pomysl ?
Bardzo dziekuje za pomoc.