![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 14.09.2006 Skąd: (War)(Saw) Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam ciekawy problem, otóż mam baze danych dla firmy z duza iloscia rekordow. Owe rekordy kolejno wyswietlaja sie konsultantom. Po wyswietleniu rekordu Panu kowalskiemu jest na poczatku zrobiony update "zajety = 1 " Czyli informacja aby ten rekord nie wyswietlil sie Pani Nowak, poniewaz nie moga te same rekordy pojawić sie w tym samym momencie dwom roznym pracownikom. Sprawa jest banalnie prosta ale komplikacje powstaja gdy dwóch lub więcej pracowników kliknie w tym samym momencie buton(kolejny rekord) i z doswiadczen ktore jeszcze dzisiaj robilem czesto ten rekord wyswietlany jest dwóm osobom na raz. Prosze znawcoów PHP o podpowiedź jak rozwiazac ta sprawe i czy w ogole sie da to zrobic. Jest to niezmiernie wazne dla mnie. Dziekuje. |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Sprawdź czy nie masz cachowania zapytań to po 1. (nawet w samym mysql czy tam co masz)
Następnie zadbaj, żeby informacja o zmiane statusu rekordu wykonywała się na samym początku skryptu głównego. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 14.09.2006 Skąd: (War)(Saw) Ostrzeżenie: (0%) ![]() ![]() |
probowalem dac na poczatku , jeszcze sprawdze cachowanie zapytan. A jeszcze jakies sugestie Panowie?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 01:25 |