Wysyłam wybraną opcję do MySQL i wszystko jest cacy.
Opcja wybrana w <select> jest ciągiem znaków, jedna z kilku kolumn w tabeli,
nie ma swojego ID ani w formularzu (chodzi mi o value=), ani oczywiscie w tabeli.
I teraz pojawia sie pytanie.
Jaki sprytny skrypt trzeba napisac, zeby po pobraniu danych z MySQL
php zaznaczał opcję wybraną w w formlurzau wysłanym wczesniej ?
Na php.net znalazlem cos podobnego, kozystajacego z petli while wlasnie, ale nie
mam pojecia jak to zaprząc do pracy ... :
<select name="whatever"> <?php { $menu .= '<option value="'.$data['id'].'"'; $menu .= ($data['id'] == $_GET['id'] ? ' selected>' :'>'); $menu .= $data['name'].'</option>'; } ?> </select>
Link do tej pętli : http://pl.php.net/manual/fi/control-struct...while.php#65243
Chyba kazdy sposob z ktorym nie wiaze sie tworzenie nowych tabel bedzie dobry.