/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Counter/tæller i Access database
Fra : Michael Tillgaard


Dato : 11-04-03 19:57

Jeg har en side ”anmeldelser.asp”.
Jeg har en Access database der indeholder en tabel der hedder
”bog”.
Et felt der hedder ”hits” i tabellen skal vise antallet af gange
de enkelte poster vises.
Siderne hentes ved ”bogId”. F.eks. ”anmeldelser.asp?bogId=3”

Hvordan laver jeg en counter der tæller antallet af gange de
enkelte poster bruges/hentes til anmeldelser.asp.

Med venlig hilsen
Michael Tillgaard

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Torben Brandt (11-04-2003)
Kommentar
Fra : Torben Brandt


Dato : 11-04-03 20:40

Michael Tillgaard wrote:
> Jeg har en side ”anmeldelser.asp”.
> Jeg har en Access database der indeholder en tabel der hedder
> ”bog”.
> Et felt der hedder ”hits” i tabellen skal vise antallet af gange
> de enkelte poster vises.
> Siderne hentes ved ”bogId”. F.eks. ”anmeldelser.asp?bogId=3”
>
> Hvordan laver jeg en counter der tæller antallet af gange de
> enkelte poster bruges/hentes til anmeldelser.asp.

På siden anmeldelser.asp skal du opdatere databasen. Det kunne f.eks.
være ved at sende denne sql-streng ved hver visning:
bogId = Request.QueryString("bogId")
sql = "UPDATE bog SET hits = hits + 1 WHERE bogId = " & bogId

mvh Torben


Michael Tillgaard (12-04-2003)
Kommentar
Fra : Michael Tillgaard


Dato : 12-04-03 08:03

Torben Brandt wrote in dk.edb.internet.webdesign.serverside.asp:
> På siden anmeldelser.asp skal du opdatere databasen. Det kunne f.eks.
> være ved at sende denne sql-streng ved hver visning:
> bogId = Request.QueryString("bogId")
> sql = "UPDATE bog SET hits = hits + 1 WHERE bogId = " & bogId
>
> mvh Torben
>
Tak for rådet Torben
Jeg bruger Macromedia Dreamweaver så dette her fik det til at virke:
<%

set Command1 = Server.CreateObject("ADODB.Command")
Command1.ActiveConnection = MM_boganmeldelse_STRING
Command1.CommandText = "UPDATE bog SET hits = hits + 1 WHERE bogId = "
+ Replace(boganmeldelsen__MMColParam, "'", "''") + ""
Command1.CommandType = 1
Command1.CommandTimeout = 0
Command1.Prepared = true
Command1.Execute()

%>

Med venlig hilsen

Michael

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste