Nie mam pojęcia dlaczego mój mechanizm nie działa. Może ktoś ma jakieś pomysły?
Jest to część dużego formularza. Może nie jest zbyt optymalny ale wg mnie powinien działać. Oto kody i opis działania:
<?php //plik z loginem i haslem sql require "connection.php"; connection(); $kodproduktu = $_GET['kod']; $tabela = "e1"; $ns1 = "nazwa surowca 1"; $ns2 = "surowiec2"; $ns3 = "nazwa surowca 3"; $selected = " selected=\"selected\""; switch ($r['suriowiec1']) { case $ns1: $a66a = $selected; break; case $ns2: $a66b = $selected; break; case $ns3: $a66c = $selected; break; default: $a66z = $selected; } ?>
Jest to skrypt do edycji danych znajdujących się w bazie sql.
Działa to w ten sposób, że zależnie od numeru produktu, który jest przekazywany przez wcześniejszy formularz, wczytuje się nazwa surowca, która staje się domyślną wartością pola "surowiec". Powinno tak być.
Wynik jest taki, że niezależnie od danych w bazie zaznacza się pole $a66z - case default