Avatar billede dumbledore Nybegynder
12. september 2001 - 17:26 Der er 11 kommentarer og
3 løsninger

Point-system - add points ...

Hmmmm ved ikke hvordan min titel skulle se ud, så jeg skrev bare det der!

Men her er mit problem!
Jeg er ved at lave et lille points system!
Men hvordan gør man sådan at man ikke opdatere points antallet med plusser 2 points.

For eksempel:
Man trykker på et banner, og derefter tilføjes der selv 2 points til databasen!

Nogen der kan hjælpe?

------
Spørgsmål 2:

Lidt af det samme, men alligevel ikke ens!

Hvordan gør jeg sådan at når jeg kommer til en side så tilføjes der 5 points til databasen?

(Fordi UPDATE virker jo ikke fordi så sletter den jo bare antallet i forvejen og skriver 5 i stedet)

Nogen der kan hjælpe til Sørgsmål 2???????
Avatar billede aaen Nybegynder
12. september 2001 - 17:28 #1
update tabel set felt = felt + 5
Avatar billede aaen Nybegynder
12. september 2001 - 17:29 #2
For at kunne registrer bannerklikket skal bannerlinket pege på en side som opdaterer databasen og derefter redirecter til den \"rigtige\" side.
Avatar billede dumbledore Nybegynder
12. september 2001 - 17:33 #3
ok.....skriver du ikke lige en kode?
Avatar billede dumbledore Nybegynder
12. september 2001 - 17:35 #4
gerne til begge svar!
Avatar billede dumbledore Nybegynder
12. september 2001 - 17:51 #5
.....aaen er du der?
heheh
Avatar billede dumbledore Nybegynder
13. september 2001 - 17:05 #6
Hjælp....
Er det alt?
Er det rigtigt at den ikke er længere?
Avatar billede dumbledore Nybegynder
13. september 2001 - 17:23 #7
Hmm vil lige prøve det!

Hvis du har et bedre svar så er pointsne dine!
[Så bare skriv et mere logisk svar sååå]
Avatar billede dumbledore Nybegynder
14. september 2001 - 18:33 #8
<%

Const adOpenKeyset = 1
Const adLockOptimistic = 3

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"../../../db.mdb\") & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From users\"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic

      rs.Update
      set points = points number: + 10
      rs.Update  %>
     
      <% rs.Close
      rs = Nothing %>
      <% Conn.Close
      Conn = Nothing %>


Hvad er der galt???????????????
Avatar billede dumbledore Nybegynder
14. september 2001 - 21:57 #9
Er der virkelig ingen der kan hjælpe?
Please....tigge....be....be-be.....
Avatar billede killerviruz Nybegynder
15. september 2001 - 19:35 #10
Sådan HER:
<%
Const adOpenKeyset = 1
Const adLockOptimistic = 3

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"../../../db.mdb\") & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From users\"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic

      rs(\"points\") = rs(\"points\") + 10
      rs.Update
     
      rs.Close
      rs = Nothing
      Conn.Close
      Conn = Nothing
%>

Det skulle gerne virke
Avatar billede dumbledore Nybegynder
15. september 2001 - 19:36 #11
Tak KillerViruz
(prøver den lige!)
Avatar billede dumbledore Nybegynder
26. september 2001 - 16:59 #12
Det virker ikke Killer!!!!!!

Jeg har spurgt ca. 6 forskellige mennesker og nu ser den sådan ud....UDEN at virker!!!!

<%
\' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)}; \"
DSN = DSN & \"DBQ=\" & Server.MapPath (\"db.mdb\")
Conn.Open DSN

set rs = Update
\' SQL forespørgsel
strSQL = \"update users set rs(\"\"points\"\") = Rs(\"\"points\"\") + 10\"

rs.Close
Set rs = Nothing
<%    Conn.Close
Set Conn = Nothing

    %>
Avatar billede dumbledore Nybegynder
09. november 2001 - 14:23 #13
HMMM....HVOFOR SKAL JEG ALTID SLEV FINDE LØSNINGEN?? - MEN DER ER OGSÅ GÅET ET PAR MÅNNEDER!! Killer og Aaen før 25 hver...fordi de var med!! - Og de havde faktisk ret i det de sagde....men ...... jeg fandt ud af det selv jo!!

25 Points >> KillerViruz
25 Points >> Aaen
50 Points >> Mig!!

Fordi det er jo meningen at de skal hjælpe og det gjorde de jo ikke - jeg var åbenbart for dum (dengang) - Men det havde ret!!!
Avatar billede dumbledore Nybegynder
09. november 2001 - 14:24 #14
....OK?
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