use:
$WAFV_Errors .= WAValidateNM($totalRows_getEmails . "",-1,0,"",",.",true,1);
instead of:
$WAFV_Errors .= WAValidateRT(((isset($_POST["emailaddress"]))?$_POST["emailaddress"]:"") . ""," $row_getEmails['emailaddress'] | $row_getEmails['emailaddress'] ",true,1);
I have done this in the past and it works... if you have problems with this, it means the problem is in how you are filtering the recordset.