Tjena.
Jag behöver hjälp med lite aspkod.
Jag vill att när man klickar på en bild (rekommendera.gif) så ökas kolumnen "rekom" med +1. Detta görs i varje individuell artikel. Exempel på sidan artikel.asp?ID?=37 så går den alltså till kolumen "rekom" på ID=37 i tabellen "artiklar" och ökar värdet där med 1 (ett). Efter man har klickat på bilden kommer man till samma sida som man är på.
Jag skulle vilja ha hjälp med att skriva detta. Från början till start, alltså hur jag öppnar databaskopplingen (databaskoplingen heter för övrigt "databas1"), kopplar koden och sedan stänger databaskopplingen.
någonting så här tror jag att det skall se ut, men hur kopplar jag den?
update tabell set rekom = rekom + 1 where id = " & request.querystring("id")
Jo, sql-satsen ser korrekt ut. Hur du ansluter till databasen beror på vilken dbms du använder
Exempel för access
set connect = server.createobject("adodb.connection")
connect.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& server.MapPath("kryss.mdb")
connect.execute "Update tabell set rekom = rekom + 1 where id = " & request.querystring("id"),,128
connect.close
set connect = nothing
eller om du har en dsn
set connect = server.createobject("adodb.connection")
connect.open "DSN=databas1"
connect.execute "Update tabell set rekom = rekom + 1 where id = " & request.querystring("id"),,128
connect.close
set connect = nothing
set connect = server.createobject("adodb.connection")
connect.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& server.MapPath("kryss.mdb")
connect.execute "Update tabell set rekom = rekom + 1 where id = " & request.querystring("id"),,128
connect.close
set connect = nothing
----
jättebra, tack... men hur skriver jag så att den händelsen sker när man klickar på bilden rekommendera.gif?
<%
updateid = request.querystring("id")
If updateid <> "" then
set connect = server.createobject("adodb.connection")
connect.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="& server.MapPath("kryss.mdb")
connect.execute "Update tabell set rekom = rekom + 1 where id = " & updateid ,,128
connect.close
set connect = nothing
End If
%>
<a href="updCount.asp?id=<% =id %>"><img src="bild.gif"></a>
Sen är då frågan om du lägger in "id" statiskt eller om du plockar ut det ur en db tex.
273 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e