Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> PHP a modyfikacje rekordu w mysql
grzehotnik
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 8.01.2009

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


Witam mam pytanie odnośnie modyfikacji rekordów w mysql za pomocą PHP.
Jeśli robię skrypt, który modyfikuje powiedzmy opis jakiegoś produktu w tabeli
i nadaję prawo do modyfikacji kilku użytkownikom, co się dzieje jeśli dwie lub więcej osób
będą chciały zmodyfikować dokładnie ten sam rekord w dokładnie tym samym czasie?

Czy istnieje funkcja w PHP, która pozwala zablokować modyfikowany rekord?

Jak obejść taką sytuacje?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ramadisu
post
Post #2





Grupa: Zarejestrowani
Postów: 21
Pomógł: 1
Dołączył: 27.01.2009

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


Wedle mojej wiedzy - nie ma takiej możliwości. Jedyne co przychodzi mi na myśl, to dodatkowa kolumna w bazie 'blocked'. W przypadku edycji danego wiersza mysql_query('UPDATE `table` SET `blocked` = '1') - co dalej z tym zrobić to już się jak mam nadzieję domyślasz.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 07:07