stinger,
here's how i do it. feel free to drop me an email if you want more info (i don't hit this board too often):
if($SUBMIT == "Update") {
if(is_array($HTTP_POST_VARS))
{
print "checking post vars<BR>";
reset($HTTP_POST_VARS);
while(list($key, $value) = each($HTTP_POST_VARS))
{
if(ereg("STATUS_([0-9]*)", $key, $match)) {
// print "testing post var $key: " .$value. "<BR>\n";
//if(ereg("^SCROLL_([0-9]*)_([0-9]*)", $key, $match))
print "<BR>Key:".$key."Match:".$match[1]."Value:".$value;
Note: I have multiple <select> fields with names STATUS_####, I'm grabbing that number from the select name and using it for processing.