Avatar billede agg-zeus Nybegynder
14. april 2002 - 11:17 Der er 2 kommentarer og
1 løsning

Round, procent og Access......

Jeg skal lave noget statistik over clickcount på links. Man skal så kunne se hvor mange der har klikket på de forskellige links.
Det link med størst clickcount skal have en søjle der er 100% lang og de andre søjler skal så gå ud fra det!
Hvordan gør man det i ASP?
Jeg ved man kan lave noget med Round og noget, men kan ikke huske hvordan!
Avatar billede ylwen Nybegynder
14. april 2002 - 11:38 #1
Jeg har lavet noget statistik hvor jeg har brugt følgende:

  while (!nav.EOF) {
  antNu = con.execute("SELECT COUNT(ip) AS antNu FROM log");
  antNu = antNu.Fields("antNu");
    antNav = con.execute("SELECT COUNT(browser) AS antNav FROM log WHERE browser='" + nav.Fields("browser") +"'");
    pro = (antNav.Fields("antNav")/antNu*100);
    pro = pro.toFixed(2);
    proImg = (pro*5);
    proImg = proImg.toFixed(0);
    Response.write("<Table class='fedsort' width='70%'><TR><TD width='20%'>" + nav.Fields("browser") +
                  "<TD width='5%'>" + antNav.Fields("antNav") + "</TD><TD> <img src='dot.gif' alt='' width='" + proImg +
                    "' height='12' border='0'> " + pro + "%</TD></TR></TABLE>");
    nav.Move(1);
  }

Håber det kan bruges.
Avatar billede agg-zeus Nybegynder
14. april 2002 - 11:47 #2
Øhh... det er lidt sort...

Jeg har selv lavet denne ting: Rnd(rs.fields("clickcount")*10)/100
Men om rs.fields("clickcount") er 6 eller 2 så får søjlen samme længde!
JEg er godt klar over at det er fordi jeg ganger med 10 men hvad skal jeg så gange med?!
Avatar billede agg-zeus Nybegynder
18. april 2002 - 17:37 #3
//
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

IT-JOB