Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [SQL][MySQL][PHP]Czy da sie połączyc 2 zaptytanie w jedno
set4812
post 2.02.2011, 19:49:05
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 3
Dołączył: 13.04.2010

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


Mam tabele z uzytkownikami gdzie jednemu uzytkownikowi chce zabrac okreslona liczbe punktów a drugiemu dać. Mógłbym to zrobic w 2 zapytaniach ale ciekawi mnie czy da się to wykonać w 1. Proszę o jakis przykład.

Moje zapytania 2 zapytania
$zapytanie = "UPDATE gracze set kasa=kasa+$row['kasa'] where id=20";
$zapytanie = "UPDATE gracze set kasa=kasa-$wartosc where id=21";

Go to the top of the page
+Quote Post
skowron-line
post 2.02.2011, 19:56:46
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


Nie da się


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
wookieb
post 2.02.2011, 19:59:06
Post #3





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Ale wpaduj te operacje w jedną transakcję a to spowoduje tak naprawdę wykonanie 1 zapytania.


--------------------
Go to the top of the page
+Quote Post

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: 12.06.2025 - 13:21