Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: tabela Magazyn-update ilosci.Jak dodac, odjac poprzez zmienna ilosc z bazy?
Forum PHP.pl > Forum > Przedszkole
walldeck
Witam!

Czy da się za pomocą zmiennej przekazanej przez formularz metodą POST odjąć od rekordu ILOŚĆ w tabeli (przypuśćmy) MAGAZYN za pomocą UPDATE bądź INSERT?
jeśli tak to poproszę o prosty i szybki przykład badź explain.
phpion
Da się:
  1. <?php
  2. $value = 10;
  3. mysql_query('UPDATE tabela SET pole=pole-'.$value);
  4. ?>

Powyższy kod zaktualizuje Ci każde pole o nazwie "pole" w tabeli "tabela" (zmniejszając jego wartość o $value czyli o 10), chyba że dodasz jakiś warunek ograniczający WHERE.
walldeck
hmm nie bardzo mi to cchce działać. Dla sprostowania podam kawalki mojego kodu gdyż dane do moich tabel podaje też poprzez POST.

  1. </td></tr>
  2. <tr><td>Wartosc przyjecia</td><td><input type="text" name="przyjecie" value 
  3. ="<?php 
  4. echo $przyjecie; ?>"><br></td></tr><//td>
  5. $przyjecie = $_POST['przyjecie'];
  6.  
  7.  
  8. case "edit":
  9. switch ($_GET['type'])
  10. {
  11. case "magazyn":
  12. $sql = "UPDATE magazyn SET
  13. nazwa_towaru = '" . $_POST['nazwa_towaru'] . "' ,
  14. stan_biezacy = '" . $_POST['stan_biezacy'] . "' + '". $POST['przyjecie'] . "' ,
  15. data_przyjecia = '" . $_POST['data_przyjecia'] . "' 
  16. WHERE magazyn_id = '" . $_GET['id'] . "'" ;
  17. break;


Okej już działa exclamation.gif sorry wielkie! Wielki plus za help! biggrin.gif
Troche kombinacji z dziobakami i jest okej ['"]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.