![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 29.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam problem z kolejnością operacji... Problem wyglada tak, że: - mam formularz: Kod <form action="jakis_adres?id=<?php echo $_GET['id']; ?>" method="post"> - zmienną pobieraną z bazy danych: Kod $access = $rek['access']; - a w formularzu przyciski zależne od zmiennej: Kod if($access=="1") echo' <div style="position: absolute; left:210px; top:170px; "> <button type=\"submit\" name="button1" disabled=\"disabled\" value="wl">Włącz</button> <button type=\"submit\" name="button2" value="wyl">Wyłącz</button> </div> '; if($access=="0") echo' <div style="position: absolute; left:210px; top:170px; "> <button type=\"submit\" name="button1" value="wl">Włącz</button> <button type=\"submit\" name="button2" disabled=\"disabled\" value="wyl">Wyłącz</button> </div> '; if (isset($_POST['button1'])) { $access = "1"; mysql_query("UPDATE komputery SET access='$access' WHERE id='$idk' ") or die('Błąd zapytania'); } if (isset($_POST['button2'])) { $access = "0"; mysql_query("UPDATE komputery SET access='$access' WHERE id='$idk' ") or die('Błąd zapytania'); } Założenie było następujące. Jak klikam WŁĄCZ to: $access=1 ==> upadate w bazie; strona sie przeładowuje i chcę żeby teraz przycisk WYŁĄCZ był aktywny. Tak się niestety nie dzieje... Muszę odświeżyć stronę, żeby zobaczyć oczekiwany rezultat (tzn żeby odpowiedni przycisk był aktywny). Jak poradzić sobie z tym problemem? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 01:33 |