Mam mały proble z Update-em do bazy. Ogólnie chodzi mi o to, aby zwiększać bądz zmniejszać stan produktów z zależności od działań użytkownika.
Wymyśliłem coś takiego :
Tabela:
CREATE TABLE `stan` ( `st_pr_id` int(11) DEFAULT '0', `st_ilosc` int(11) DEFAULT '0', KEY `st_pr_id` (`st_pr_id`) )
UPDATE stan st1 SET st1.st_ilosc = ((SELECT st2.st_ilosc FROM stan st2 WHERE st2.st_pr_id = '1') + 2) WHERE st1.st_pr_id = '1'
Ale nie za bardzo chce działać. Macie jakieś pomysły bądź poprawki?