Men sen, då vet jag inte hur jag ska ta mig till..?
Vill att när man klickar på en länk, ska dom meddelanden som är markerade raderas från Databas: databas/databas och tabellnamn: mess
if request.querystring("action")="tabort" then
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("databas/databas.mdb")
sql = "DELETE FROM mess WHERE id IN (" & Request.Form("delIDs") & ")"
end if
Men den tar inte bort mailet ändå.. sidan laddas bara om...
if request.querystring("action")="tabort" then
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath ("databas/databas.mdb")
sql = "DELETE FROM mess WHERE id IN (" & Request.Form("delIDs") & ")"
Connect.execute(sql),,128
end if
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'id IN ()'.
/adde/star/2/las_mess.asp, line 31
Du får inget värde från ditt formulär. Du får skicka iväg dina checkboxar med metoden post från ett formulär. Den länken du visar ovan är oduglig till detta.
Men nu är vi inne på ren HTML.
<form action="las_mess.asp?action=tabort" method="post">
[b]--- Här loopar du ut alla dina checkboxar ---[/b]
<input type="submit" name="submit" value="Ta bort">
</form>
Börjar få det att fungera nu, men..
ibland går det inte att tabort.. då laddas sidan bara om..
men rätt som de e så går de å ta bort :/
Vad kan detta bero på?
Och sen om jag markerar 5 inlägg första gången, klickar på tabort, då laddas sidan om...
sen klickar jag på endast 1 inlägg å klickar på tabort.. då tar den bort alla 5 som jag markerade första gången.. HEL MYSKO :/