<%
strEmailAddress = ""
numTotalEmails = 0
if numLanguage = 0 then
if strHTMLText = "both" then
strQuery = "SELECT ML_Email FROM tblCactuShopMailingList WHERE ML_Authorized = 'y'"
else
strQuery = "SELECT ML_Email FROM tblCactuShopMailingList WHERE ML_Authorized = 'y' AND ML_HTML = '" & sqlsafe(strHTMLText) & "'"
end if
else
if strHTMLText = "both" then
strQuery = "SELECT ML_Email FROM tblCactuShopMailingList WHERE ML_Authorized = 'y' AND ML_Language = " & numLanguage
else
strQuery = "SELECT ML_Email FROM tblCactuShopMailingList WHERE ML_Authorized = 'y' AND ML_Language = " & numLanguage & " AND ML_HTML = '" & sqlsafe(strHTMLText) & "'"
end if
end if
Call executeSQL(strQuery,numCursorType,objRecordSet)
'Loop through each email address and concatenate it onto the output string
do while not objRecordSet.eof
numTotalEmails = numTotalEmails + 1
strEmailAddress = strEmailAddress & objRecordSet("ML_Email") & ", "
objRecordSet.movenext
loop
'Tidy up the extra ", " at the end...
If Not strEmailAddress = "" Then strEmailAddress = Left(strEmailAddress, Len(strEmailAddress) - 2)
%>