<form action='f_11c2.php' method=post> <select name=\"Nazwa_s\"> <option> ..::.Wybierz z listy.::S.. </option> <? $baza = 'xxxxx'; $tab = 's_przystanek00'; $Numer = $HTTP_POST_VARS['Numer']; $Nazwa = $HTTP_POST_VARS['Nazwa']; $Typ = $HTTP_POST_VARS['Typ']; $Strefa = $HTTP_POST_VARS['Strefa']; $Data = $HTTP_POST_VARS['Data']; $Status = $HTTP_POST_VARS['Status']; $pokaz_s = \"SELECT Nazwa, Numer AS numers FROM $tab ORDER BY Nazwa\"; if ($wynik) { { $numers = $wiersz['numers']; $Nazwa = $wiersz['Nazwa']; $Typ = $wiersz['Typ']; $Strefa = $wiersz['Strefa']; $Data = $wiersz['Data']; $Status = $wiersz['Status']; ?> <? } } $wyswietls=\"<input type=hidden name='numers' value='$numers'>\"; echo\"$wyswietls\"; ?> </select>
Działa to na tablicy, w której są dane:
Kod
7423 przyst1 j I 2005-06-01 1
7424 przyst2 d I 2005-06-01 1
7444 przyst23 d II 2005-06-01 1
7445 przyst29 d I 2005-06-01 1
7501 przyst48 j I 2005-06-01 1
7424 przyst2 d I 2005-06-01 1
7444 przyst23 d II 2005-06-01 1
7445 przyst29 d I 2005-06-01 1
7501 przyst48 j I 2005-06-01 1
A teraz pytanie: Dlaczego zawsze tj. niezależnie od wybranej pozycji z listy, zmienna $wyswietls otrzymuje wartość 7501

Chcę aby do zmiennej $wyswietls podstawiła się wartość "7424" gdy z listy wybiorę $Nazwa_s wartość "przyst2", albo gdy $Nazwa_s="przyst29" to $wyswietls="7445".
Co źle robię i jak to powinno być

Natomiast w formularzu (skrypcie) 'f_11c2.php' będzie wykonywane INSERT do innej tablicy właśnie tego co będzie w parametrze $wyswietls.