Hi, I need help from checkbox-specialists needed ! I have a list of records each carrying a checkbox. The source in this original page looks like this as for the checkbox - the value of "value" equals the ID of the record: <input type=checkbox name=marked[] value=1 ></TD>... <input type=checkbox name=marked[] value=2 ></TD>... <input type=checkbox name=marked[] value=3 ></TD>... The user shall mark interesting records and upon submitting the form shall be shown on a new page showing only the marked records. The script for this new page exept for the query is shown below. WHAT MUST THE QUERY ON THIS NEW PAGE LOOK LIKE? e.g. Thanks for any help! Helmut <TABLE <TR > <? for (list($key, $val) = each($id)) { echo $key . " " . $val . "<BR>\n"; } $val = urlencode(mysql_result($result,$i,"id")); echo "<TD><input type=checkbox name=marked[]"; echo " value="; print_sp($val); echo " checked></TD>"; echo "<TD><b><A HREF=$PHP_SELF?func=browselist&par="; $val = urlencode(mysql_result($result,$i,"id")); print_sp($val); echo ">"; $val = mysql_result($result,$i,"id"); print_sp(w.$val); echo "</A></b></TD>"; echo "<TD ><fontcolor=#000080>"; $val = mysql_result($result, $i, "field1"); print_sp($val); echo "</font></TD>"; echo "<TD ><fontcolor=#000080>"; $val = mysql_result($result, $i, "field2"); print_sp($val); echo "</font></TD>"; echo "</TR>"; endfor; echo "</Td></TR></TABLE>"; if ($result){mysql_free_result($result);} endif /* Show selected */ ?>