ok i figured it out... thanks to Alan's HOWTO on the input cleaner class...
this works for me:
PHP Code:
$vbulletin->input->clean_array_gpc('p', array(
'whatyoudid' => TYPE_ARRAY_STR,
'responses' => TYPE_ARRAY_STR,
'comments' => TYPE_ARRAY_STR
));
foreach ($vbulletin->GPC['whatyoudid'] as $feedbackdetailid => $whatyoudid)
{
$db->query_write("
UPDATE scst_feedbackdetail SET
whatyoudid = '" . $db->escape_string($whatyoudid) . "',
responses = '" . $db->escape_string($vbulletin->GPC['responses'][$feedbackdetailid]) . "',
comments = '" . $vbulletin->GPC['comments'][$feedbackdetailid] . "'
WHERE feedbackdetailid = '" . $feedbackdetailid . "'
");
}