Ik heb een formulier met daarin sticky selectboxes die worden aangemaakt vanuit mysql (op de volgende manier)
Dit staat tussen de php-tags
$query = "SELECT trefwoord FROM trefwoorden ORDER BY trefwoord ASC";
$result = @mysql_query ($query);
$num=mysql_num_rows ($result);
$pulldown = '<option value= "">Kies trefwoord</option>';
while ($row = mysql_fetch_array ($result, MYSQL_ASSOC)) {
$pulldown .= "<option value=\"{$row['trefwoord']}\">{$row['trefwoord']}</option>\n";
tussen de html-tags staat dan
<td width="50%"><br /><select size="10" name="trefwoord1[]" multiple><?php echo $pulldown; ?></select></td>
Dit lukt perfect. Nu is mijn vraag hoe ik ervoor kan zorgen dat ze sticky worden. M.a.w. als men iets is vergeten in te vullen en het formulier moet worden aangevuld, dat de eerste gegevens blijven staan.
Ik weet dat er een functie selected="selected" bestaat, maar als ik dit gebruik heb ik ze allemaal of geen geselecteerd.
Alvast bedankt.
580 views