Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kilka procesow SQL jednoczesnie... problem - kolejka!!!
bgargas
post 20.11.2003, 20:01:25
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 20.11.2003
Skąd: Chicago

Ostrzeżenie: (0%)
-----


Witam.
Zabralem sie za dosc duzy projekt i jak dotychczas - bedac prawie na ukonczeniu - zazyla 8O mnie jedna sprawa.
Przedstawie w skrucie dzialanie skryptu.
Skrypt to tzw. 'Workbook'. Klient dzwoni - pracownik umawia go na robote i wpisuje do bazy poprzez formularz php w czasie rozmowy lub zaraz po niej.
I tu problem - chce zablokowac mozliwosc wpisania 2 rekordow w tym samym czasie - gdy jedna osoba jest w trakcie pisania (nie musi jeszcze wykonywac sie proces w sql - bo to przeciez sa najwyzej sekundy), ale jezeli juz wejdzie na strone z formularzem - inna osoba dostaje komunikat (chcac cos wdytowac) ,ze jest w kolejce...
Mam nadzieje, ze dobrze to wyjasnilem. Myslalem o tym, zeby zrobic to od strony MySqla - mianowicie zablokowac max procesow do 1, ale to sie wiaze z tym co opisalem powyzej - ciezko trafic na aktywny tym bardziej chcac, zeby 2 osoba zauwazyla co zostalo przed chwila wpisane.
Licze na pomoc. Wielkie dzieki. smile.gif


--------------------
"Zadaniem zolnierza jest walczyc i wykonywac rozkazy.Zadne inne umiejetnosci nie sa od niego wymagane"
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bgargas
post 21.11.2003, 14:30:38
Post #2





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 20.11.2003
Skąd: Chicago

Ostrzeżenie: (0%)
-----


Cytat
Pytanie w kwestii logiczne: Dlaczego dwie osoby nie maja miec prawa do rownoczesnej pracy?


Postaram Ci sie to jakos zrozumiale przedstawic. Co do zeszytu - to wlasnie zamieniam ten standardowy kartkowy na ten smile.gif Chodzi o to, ze firma przyjmuje zlecenia na roboty u danych osow (w tym przypadku chodzi o sanding i wykonczenie podlog). NIE jest dopuszczalne, aby 2 gosci z obslugi customera jednoczesnie umawialo go na robote w dany dzien - a co bedzie gdy ustala taka sama godzine czy uzyja podwojnego wpisu na dany dzien, gdzie zostala tylko 1 wolna robota - no wiec bedzie o jedna za duzo ? :cry: He ? Moze przychodzi Ci cos do gloey jak rozwiazac ten problem - bardzo wazne. Mimo wszystko biore sie teraz i sprobuje na fladze ustawianej w bazie to rozwiazac. Pozdrawiam ! Pomocy !


--------------------
"Zadaniem zolnierza jest walczyc i wykonywac rozkazy.Zadne inne umiejetnosci nie sa od niego wymagane"
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 15:39