![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 25.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam zrobilem liste rozwijana
Wybierz typ tabeli: <select name='status' class='textbox' style='width:180px;'> <option value='1'>aaa</option> <option value='2'>bbb</option> <option value='3'>ccc</option> <option value='4'>ddd</option></select><br><br></td></tr> i chcialbym zeby po wyborze odpowiedniej wartosci wyswietlaly mi sie inne kolumny w nastepnej stronie. W tym celu uzylem funkcji if(isnum($_POST['status'] = 1)){ echo"cos tam"; }{ else echo" itd. I problem w tym ze o ile wszystko dziala czyli formularz na nastepnej stronie sie pojawia i wysyla dane do mysql tak jak chce to juz nie pojawiaja sie kolumny ktore powinny zgodnie z wyborem 'statusu' Jaki status nie wybore zawsze daje ta sama kolumne zawarta w pierwszej czesci funkcji. Natomiast jesli dam if(isnum($_POST['status'] = 0)){ to wtedy pojawia sie kolumna z else Czy ktos z podanych przeze mnie informacji domysla sie czemu nie rozroznia mi statusow 1,2,3,4 tylko zero jedynkowo |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 365 Pomógł: 70 Dołączył: 5.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kod if(isnum($_POST['status'] = 0)){ Nawet nie wiem od czego zacząć ![]() = to przypisanie, nie porównanie. Jeśli wiesz o tym wiesz... to myśl dalej ![]() $_POST['cos'] i tak będzie stringiem... Może ten link: http://php.net/manual/en/function.intval.php rozjaśni Ci nieco sytuację. W ogóle już w szczegóły nawiasowania nie wchodziłem ![]() Ten post edytował matiit 19.03.2013, 16:37:12 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 124 Pomógł: 0 Dołączył: 25.02.2013 Ostrzeżenie: (0%) ![]() ![]() |
Ja chcialbym zeby gdy wybiore z listy wartosc 1,3 lub 5 to zeby wyswietlalo jedno rzecz a jak 2,4 lub 6 to tą drugą z else. Rozumiem ze nie moge tego zrobic w ten sposob wiec moje pytanie brzmi czy mozna to jakos zrobic krotka funkcja taka jak ta czy trzeba sie bardziej rozpisywac bo stringi to mi niewiele mowia
![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 365 Pomógł: 70 Dołączył: 5.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 05:07 |