![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 6.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Problem polega na tym,że :
mam formularz zamówienia,w którym zamawiam jakąś ilość np.10 (kg) soli. Z tabeli Produkty -Stan powinienn się zmniejszyć o tą ilość (10) zamówionej soli,ale moja baza tego nie robi...Ponieważ nie mam pojęcia jak mam to zrobić.-Próbowałam stworzyć kwerendę aktualizującą-niby działało,ale niepoprawnie.Stan magazynu zmieniał się zbyt wiele razy,aż w końcu pozornie zabrakłoby mi produktów w/g bazy a na "magazynie" miałabym jeszcze sporą ilość. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 258 Pomógł: 16 Dołączył: 21.09.2004 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Proponuje przy każdym wysyłaniu formularza pobierać z bazy danych wartość Stan, zapisać w jakiejś zmiennej, zmniejszyć o 10, a następnie zaktualizować baze. Powinno działać
![]() -------------------- -------------
------ |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 27.08.2004 Ostrzeżenie: (0%) ![]() ![]() |
UPDATE Produkty-Stan SET ilosc = ilosc - $ile WHERE rząd_id='sól';
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 12:44 |