if then problem
Jeg har denne kode:<%
If Trim(rs("beskrivelse")) = "1" OR "12" OR "13" then %>
<input type="checkbox" checked name="ama"
value="1">
<% else %>
<input type="checkbox" name="ama"
value="1">
<% end if %>
<%
If Trim(rs("beskrivelse")) = "2" OR "12" OR "23" then %>
<input type="checkbox" checked name="prof"
value="1">
<% else %>
<input type="checkbox" name="prof"
value="1">
<% end if %>
If Trim(rs("beskrivelse")) = "3" OR "13" OR "23" then %>
<input type="checkbox" checked name="jam"
value="1">
<% else %>
<input type="checkbox" name="jam"
value="1">
<% end if %>
Meningen med den er at der i en tabel er en værdi med 1, 2, 3 eller en sammensætning af tallene. Og hvis en af betingelserne er opfyldt, skal den sætte et "flueben" i check boksen.
Problemet er at den afkrydser alle sammen selvom tabellen kun indeholder 3.
Hvis jeg ændre:
If Trim(rs("beskrivelse")) = "3" OR "13" OR "23" then %>
til:
If Trim(rs("beskrivelse")) = "3" then %>
Virker det fint nok.
Håber i kan hjælpe.
