![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 17.08.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam! Stworzyłem taki kod, lecz nie mogę dojść w czym jest problem, że nie chce działać tak jak bym tego chciał. Chodzi konkretnie o instrukcje warunkowe, chciałbym aby po sprawdzeniu, że została przesłana wartość z przycisku metodą POST, wykonywały się kolejne instrukcje, jednak gdy nic nie zostało przesłane, żeby oczywiście się nic nie wykonywało. Po wprowadzeniu poniższego kodu wygląda to tak, że gdy zostaje spełniony warunek if ($_POST['zmien'] == "ok" ) oraz if($ile2==0) wykonuje się zamierzona instrukcja, jednak gdy if($ile2==0) nie jest spełnione to nie wykonuje się ani echo'instrukcja1';, ani echo'instrukcja2'; mimo, że ustalone warunki przy elseif zostają spełnione.
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
sprawdź co zawierają te zmienne które porównujesz, poza tym sprawdzaj tez czy wgl istnieja
![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 17.08.2015 Ostrzeżenie: (0%) ![]() ![]() |
Teraz mam jeszcze problem taki, że wykonuje mi się tylko to pierwsze zapytanie: mysql_query("INSERT INTO eq_bronie SELECT * FROM eq_bronie2 WHERE nazwa='$_POST[idzmiana]'"); drugie już nie, jeżeli usuwam to pierwsze i zostawiam tylko drugie to wykonuje się poprawnie, więc zapytanie musi być poprawne, czy ktoś może wie dlaczego tak sie może dziać? Chodzi, aby i dodanie i usunięcie rekordu się wykonały jedno po drugim.
Ten post edytował Andrzej88 20.08.2015, 02:29:42 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 143 Pomógł: 22 Dołączył: 17.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 10:40 |