The problem exists in the fact that the other 30 days don't have a value in the recordset and the option to select the others is necessary. ie if the recordset has the day of 08 then I need to have 01 - 07 and 09 - 31. i am definitely new to programming. I think something like this may be my answer:
dim dd(1,30)
for i = 0 to 30
if i = rsday("rate_dd") then
dd(1,i) = "selected"
end if
dd(0,i) = i + 1
response.write "<option value=" & dd(0,i) & dd(1,i) & ">" & dd(0,i) & "</option>"
next
For some reason this is being a pain. Any suggestions... Sorry the last was rushed.