Witam
Jestem w trakcie pisania skryptu do pobierania towaru do koszyka, ktore pozniej sa dodawane do bazy danych jako wydane dla klienta lub pracownika. i ok to działa.
Ale jak mam zrobic zeby towar ktory wydalem (odjąłem ze stanu) o takim samym id autmatycznie mi się zmniejszyl o liczbe którą wydam. Mam cos takiego. jesli chodzi o 1 produkt to odejmuje. Ale jak jest ich przynajmniej 2 to juz głupieje.
Proszę o pomoc

if(!empty($_POST))
{

$liczbaRekordow = count($_POST['nazwa_tow']);
$zapytanie = "INSERT INTO magazyn

(nazwa_tow,sztuk)
VALUES ";
for($i = 0; $i < $liczbaRekordow; $i++)
{
$zapytanie .= "('" . $_POST['nazwa_tow'][$i] . "','" . $_POST['sztuk'][$i] . "')";


mysql_query("UPDATE magazyn SET sztuk =($sztuk-'" . $_POST['sztuk'][$i] . "') WHERE id=$items[$i]");

if($i < $liczbaRekordow - 1)
$zapytanie .= ", ";
$result = mysql_query($zapytanie);
}
}

chodzi mi oczywiscie o to zapytanie - jak je przeksztalcic zeby bylo ok

mysql_query("UPDATE magazyn SET sztuk =($sztuk-'" . $_POST['sztuk'][$i] . "') WHERE id=$items[$i]");