Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapamiętanie wartości zmiennej po wykonaniu formularza
Tortoise1
post 30.12.2015, 18:54:35
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 30.12.2015

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


Cześć,

niedawno zacząłem przygodę z PHP+MySQL i natknąłem się na błąd. Mam zapamiętaną zmienną $Id_wypp (pobraną z innego formularza), następnie wykonuję formularz HTML i po jego wykonaniu, mój skrypt zapomina o $Id_wypp. Czy jest jakaś możliwość rozwiązania, aby wartość była pamiętana?

Kawałek kodu:

  1. echo "<form action='' method='post'>";
  2. echo "Wysokość brutto: <input type='number' name='brutto_zmien'><br>";
  3. echo "Ubezpieczenie [%]: <input type='number' name='ubezp_zmien'><br>";
  4. echo "Płatne do [1-28]: <input type='number' name='kiedy_zmien'><br>";
  5. echo "<input type='submit' value='Uaktualnij'>";
  6. echo "</form>";
  7.  
  8. $kiedy_zmien = $_POST['kiedy_zmien'];
  9. $ubezp_zmien = $_POST['ubezp_zmien'];
  10. $brutto_zmien = $_POST['brutto_zmien'];
  11.  
  12. echo "$Id_wypp $brutto_zmien $ubezp_zmien $kiedy_zmien </br>";
  13.  
  14. if ( !empty($kiedy_zmien) )
  15. {
  16. mysql_query("UPDATE Wyplata_Brutto SET Do_ktorego_platne = $kiedy_zmien WHERE Id_wyplata=$Id_wypp")
  17. or die("1. ".mysql_errno($conn).", ".mysql_error()) ;
  18. echo "<br>";
  19. }


Dziękuję za wskazówki.
Pozdrawiam.

Ten post edytował Tortoise1 30.12.2015, 19:08:10
Go to the top of the page
+Quote Post
kayman
post 30.12.2015, 19:01:12
Post #2





Grupa: Zarejestrowani
Postów: 556
Pomógł: 40
Dołączył: 20.07.2012
Skąd: Warszawa

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


  1. UPDATE Wyplata_Brutto SET Do_ktorego_platne = $kiedy_zmien WHERE Id_wyplata=$Id_wypp
Go to the top of the page
+Quote Post
Tortoise1
post 30.12.2015, 19:07:32
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 30.12.2015

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


Cytat(kayman @ 30.12.2015, 19:01:12 ) *
  1. UPDATE Wyplata_Brutto SET Do_ktorego_platne = $kiedy_zmien WHERE Id_wyplata=$Id_wypp

Dziękuję za wskazówkę. Mylnie zakładałem, że tutaj tkwił błąd. Po próbie debugowania znalazłem przyczynę i zmieniłem opis mojego problemu.

Pozdrawiam.
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: 10.05.2024 - 20:16