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:
http://www.php.net/echo "<form action='' method='post'>"; http://www.php.net/echo "Wysokość brutto: <input type='number' name='brutto_zmien'><br>"; http://www.php.net/echo "Ubezpieczenie [%]: <input type='number' name='ubezp_zmien'><br>"; http://www.php.net/echo "Płatne do [1-28]: <input type='number' name='kiedy_zmien'><br>"; http://www.php.net/echo "<input type='submit' value='Uaktualnij'>"; http://www.php.net/echo "</form>"; $kiedy_zmien = $_POST['kiedy_zmien']; $ubezp_zmien = $_POST['ubezp_zmien']; $brutto_zmien = $_POST['brutto_zmien']; http://www.php.net/echo "$Id_wypp $brutto_zmien $ubezp_zmien $kiedy_zmien </br>"; if ( !http://www.php.net/empty($kiedy_zmien) ) { http://www.php.net/mysql_query("UPDATE Wyplata_Brutto SET Do_ktorego_platne = $kiedy_zmien WHERE Id_wyplata=$Id_wypp") or http://www.php.net/die("1. ".http://www.php.net/mysql_errno($conn).", ".http://www.php.net/mysql_error()) ; http://www.php.net/echo "<br>"; }
UPDATE Wyplata_Brutto SET Do_ktorego_platne = $kiedy_zmien WHERE Id_wyplata=$Id_wypp
UPDATE Wyplata_Brutto SET Do_ktorego_platne = $kiedy_zmien WHERE Id_wyplata=$Id_wypp
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)