Avatar billede gatez Nybegynder
30. september 2001 - 23:25 Der er 2 kommentarer og
1 løsning

Vis altal brugere i alt.

Her er et script jeg bruger til at vise en oversigt over mine bruger der er tilmeldt i min database og til at slette en bruger.

-------KODE START------
<%

Set Conn = Server.CreateObject(\"ADODB.Connection\")
conn.Open \"DBQ=\"&(Server.MapPath(\".\")) &\"\\mailing.mdb; DefaultDir=DBQ=\"&(Server.MapPath(\".\")) &\"\\;Driver={Microsoft Access Driver (*.mdb)};\"


if request(\"mode\") = \"slet\" then
SQL = \"DELETE FROM mailingliste where id =\"& request(\"id\")
conn.execute (SQL)
end if %>
<TABLE>
  <TR>
    <TD>
        &nbsp;
    </TD>
    <TD>
        <FONT FACE=\"Verdana\" SIZE=\"2\" COLOR=\"#000000\">
        <STRONG><b>
        Navn:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><br>
        </STRONG></b>
        </FONT>
    </TD>
    <TD>
        <FONT FACE=\"Verdana\" SIZE=\"2\" COLOR=\"#000000\">
        <STRONG><b>
        Email:<br><br>
        </STRONG></b>
        </FONT>
    </TD>
  </TR>

<%
SQL = \"SELECT * from mailingliste\"
set slet = conn.execute( SQL )
do while not slet.eof
on error resume next %>
  <TR>
    <TD>
        <FONT FACE=\"Verdana\" SIZE=\"2\" COLOR=\"#000000\">
      <A HREF=\"slet.asp?id=<% = slet(\"id\") %>&mode=slet\">Slet</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    </TD>
    <TD>
        <FONT FACE=\"Verdana\" SIZE=\"2\" COLOR=\"#000000\">
      <% = slet(\"navn\") %>
        </FONT>
    </TD>
    <TD>
        <FONT FACE=\"Verdana\" SIZE=\"2\" COLOR=\"#000000\">
      <% = slet(\"email\") %>
        </FONT>
    </TD>
  </TR>
<%
slet.movenext
loop %>
</TABLE>   
<% conn.close
%>
--------KODE SLUT----------

Men hvordan kan jeg få den til at vise hvor mange brugere der er i databasen ?
Altså et antal over brugerne ??
Avatar billede eagleeye Praktikant
30. september 2001 - 23:53 #1
SQL = \"SELECT Count(*) as AntalIListen from mailingliste\"
set RS = conn.execute(SQL)

Udskrives med:
rs(\"AntalIListen\")
Avatar billede gatez Nybegynder
30. september 2001 - 23:58 #2
Hvor kan jeg insætte det i koden for at det virker ?
Avatar billede eagleeye Praktikant
01. oktober 2001 - 00:02 #3
Det kommer an på hvor du vil vise antallet af brugere. Jeg kan se du har en DELETE så det skal nok være efter den.

if request(\"mode\") = \"slet\" then
SQL = \"DELETE FROM mailingliste where id =\"& request(\"id\")
conn.execute (SQL)
end if

SQL = \"SELECT Count(*) as AntalIListen from mailingliste\"
set RS = conn.execute(SQL)
%>

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