All pastes #200490 Raw Edit

Something

public text v1 · immutable
#200490 ·published 2006-10-13 06:12 UTC
rendered paste body
	function generate_category_options(byref rs, idCategory)
		dim retval, type, category
		
		type = vartype(idCategory)
		
		retval = ""
		while not rs.eof
			retval = retval &"<option value="""& rs("id") &""""
			
			if type = vbVarient or type = vbArray then
				for each category in idCategory
					if category = rs("id") then
						retval = retval &" selected=""selected"""
					end if
				next
			elseif idCategory = rs("id") then
				retval = retval &" selected=""selected"""
			end if
			
			retval = retval &">"& rs("name") &"</option>"
			rs.moveNext
		wend
		
		generate_category_options = retval
	end function