Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> select i update w jednym zapytaniu
jmeavric
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 15.06.2009

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


Witam,
mam skrypt w php ktory pobiera w jednym zapytaniu z bazy mysql licznik a w kolejnym zwieksza jego wartosc o 1, problem w tym ze w tej samej chwili przytrafilo sie ze inna osoba wykonujaca na innym komputerze skrypt robila to w tym samym momencie i obie te osoby dostaly ten sam licznik, jak zabezpieczyc sie przed taka sytuacja? myslalem o wykonaniu w jednym zapytaniu select'a - pobrac licznik i update aby zwiekszyc jego wartosc ale nie wiem jaka skaladnia bedzie poprawna, kombinowalem cos w stylu:
SELECT dostawca as dost,nr,(UPDATE etykieta_nr SET nr= nr+1 WHERE dostawca=dost) FROM etykieta_nr;

ale niestety takie zapytanie jest bledne

bo wydaje mi sie ze jezeli wykonam te 2 rzeczy w jednym zapytaniu czyli bedzie to jeden watek wiec zabezpieczenia mysql nie pozwoli w tej samej chwili wykonac tego zapytytania dla 2 osob.

z gory bardzo dziekuje za pomoc
pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie
- jmeavric   select i update w jednym zapytaniu   30.09.2010, 14:49:13


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 Aktualny czas: 19.08.2025 - 10:51