Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


räkna klick på länk

Postades av 2005-03-28 10:31:29 - Nina Ringbom, i forum asp - allmänt, Tråden har 5 Kommentarer och lästs av 577 personer

Hej
Skulle vilja ha några ideér på hur man skall göra följande:
Jag har en databas (access) med 400 personer.
Jag skulle vilja att man kan se vilken som är mest besökt, alltså vilken
person som folk klickar mest på. Detta skall visas på en sida med den mest
besökta personen överst. Bara de som folk har klickat på skall synas på den sidan.

Hur gör man detta? Finns det något enkelt sätt.
Skall man göra en ny databas till detta? I den databasen som jag har går de efter ID-numret
och i databasen ligger själva länken som ser ut så här:
<code>Copernicus</code>

Går detta att genomföra? Någon som har någon idé?
Tacksam för hjälp, då jag är nyfiken på vilka personer som är mest besökta och kanske
behöver "fixas till" med mer info osv.

/Nina


Svara

Sv: räkna klick på länk

Postades av 2005-03-28 11:02:22 - Lars Wallinder

I tabellen med information kan du ha ett fält för att räkna antal visningar och på sidan visainfo.asp så kan du lägga till 1 för varje sid visning. För att hindra uppdatering när sidan uppdateras så kan du också sätta en session variabel efter att databasen uppdaterats.


Svara

Sv:räkna klick på länk

Postades av 2005-03-28 11:12:02 - Nina Ringbom

Så jag skapar en kolumn till i databasen jag redan, har som t.ex. heter "KLICK".
Hur blir koden för att lägga till 1 för varje sidvisning? Hur gör man för att just tex. ID 273 skall få +1 i databasen? (Jag är inte så bra på det här som du kanske märker ;-)
och session variabel.... hmmm...
Skall jag lägga till någon info i själva; Oxenstierna


Svara

Sv: räkna klick på länk

Postades av 2005-03-28 11:38:15 - Lars Wallinder

Nej det behövs inte någon mer info på länken, allt görs först på sidan som visar info på så vis vet har vi också id på vilken vi ska uppdatera i querystringen.

 
<%
if not session("klickad") then

SQL="SELECT klick FROM tabell WHERE id="& request.querystring("id")
nyklick = rs.Fields("klick")+1

SQL="UPDATE tabell SET klick = "& nyklick &" WHERE id ="& request.querystring("id")
session("klickad") = true

end if
%>


om du vill att det alltid ska uppdateras så kan du bara ta bort if-satsen och den sista session raden.


Svara

Sv:räkna klick på länk

Postades av 2005-03-28 11:45:21 - Nina Ringbom

nu skrev jag så här:
<code>
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Set RecSet = Server.CreateObject("ADODB.Recordset")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source= "& server.MapPath("galleriet.mdb")
strSQL = "SELECT * From tabellen WHERE id = " & Request.QueryString("id")
RecSet.Open strSQL, Connect
%>

<%
if not session("klickad") then

strSQL="SELECT klick FROM tabellen WHERE id="& request.querystring("id")
nyklick = Recset.Fields("klick")+1

strSQL="UPDATE tabellen SET klick = "& nyklick &" WHERE id ="& request.querystring("id")
session("klickad") = true

end if
%>
</code>
och inget händer. Jag får inte något felmeddelande heller. Inget läggs till i databasens kolumn KLICK.
Måse man ändra någon inställning i access?


Svara

Sv: räkna klick på länk

Postades av 2005-03-28 16:30:32 - Nina Ringbom

Någon som har någon tanke eller idé?


Svara

Nyligen

  • 21:21 1xBet Promo Code 2025
  • 18:37 Remove the bumper in AUDI
  • 15:35 Chicken road crash game
  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 901
27 965
271 779
383
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies