Hej...
Jeg har lavet en masse poster og udskriver dem således:
<form action="inbox.asp" id="mailform" method="post">
<table cellspacing="0px" class="contenttable">
<tr class="header">
<td><input type="checkbox" name="checkall"
onclick="checkedAll(mailform);" /></td>
<td>Emne</td>
<td>Afsender</td>
<td>Dato</td>
</tr>
<%
' SQL forespørgsel
strSQL = "SELECT * from DB1"
' Udfør forespørgsel (rs indeholder nu resultatet)
Set rs = Conn.Execute(strSQL)
If rs.eof Then
Response.Write "<tr><td rowspan='8'>Du har ingen
sider</td></tr>"
Else
' Gennemløb Recordset (rs) med en løkke
Do
%>
<tr>
<td><input type="checkbox" name="id"
value="<%=rs("id") %>" /></td>
<td><a href="readmessage.asp?id=<%=rs("id")
%>"><%=rs("subject") %></a></td>
<td><%=sender %></td>
<td><%=rs("date") %></td>
</tr>
<%
rs.movenext
' Fortsæt indtil rs er gennemløbet (EOF = End Of
File)
Loop While Not rs.EOF
%>
<tr>
<td colspan="4"><input type="submit"
name="function" value="Slet" /></td>
</tr>
</table>
</form>
<%
IF Request.Form("function") = "Slet" Then
' SQL sætning opbygges
strSQL = "Update DB1 set "
strSQL = strSQL & "deleted= 'yes'"
strSQL = strSQL & " "
strSQL = strSQL & " Where id = " & Request.Form("id")
' SQL sætning eksekveres
Conn.Execute(strSQL)
End If %>
<%End If %>
Det virker også fint når jeg bare har valgt en post, men hvis jeg så vælger
to bruger den komma. Hvad skal jeg bruge i stedet? Har forsøgt med AND og
forskellige andre.
Hilsen Anders
Jeg ved det er muligt, bare ikke hvordan..
--
Anders Mikkelsen
www.designagroup.dk