---
title: "Sätta in datum i MySQL som inte fungerar?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/116261-sätta-in-datum-i-mysql-som-inte-fungerar"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "calson"
published: "2004-11-19T15:36:17.000Z"
updated: "2004-11-20T19:10:13.000Z"
replies: 8
views: 324
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/116261-sätta-in-datum-i-mysql-som-inte-fungerar"
---

# Sätta in datum i MySQL som inte fungerar?

## #1 — calson, 2004-11-19T15:36Z

Nu har jag suttit och felsökt riktigt länge men inte hittat felet.

det jag försöker göra är att sätta in dagens datum + tid när någon loggar in. Allting som jag vill uppdatera uppdateras förutom datumet som sätts till 0000-00-00 00:00:00

Jag prövade att göra en test sida där jag bara uppdaterade datumet då fungerade det.

**test.asp (som fungerar)**

```
dtmSenast = Now()

  objConr.execute("Update tblAnv Set [B]dtmSenast='" & dtmSenast & "'[/B] where id=27")
```

**login.asp (Som ej fungerar)**

```
  If NOT objRs.Eof then

    strLosen = request.form("strLosen")

    If strLosen = objRs("strLosen") then

      strIp = request.servervariables("REMOTE_ADDR")
      intId = objRs("id")
      intAntal = objRs("intAntal") + 1

      session("login") = "true"
      session("id") = intId

	objRs.Close : set objRs = nothing

      dtmSenast = Now()

	objConr.execute("Update tblAnv Set intAntal=" & intAntal & ", strIp='" & strIp & "', [B]dtmSenast='" & dtmSenast & "'[/B] where id=" &intId)

	objConr.close : set objConr = nothing
```

Tack på förhand

Permalänk: https://www.webforum.nu/p/116261

## #2 — sudden, 2004-11-20T13:27Z

Du hade glömt ett par fnuttar i din SQL-sats. :)

```
If NOT objRs.Eof then

    strLosen = request.form("strLosen")

    If strLosen = objRs("strLosen") then

      strIp = request.servervariables("REMOTE_ADDR")
      intId = objRs("id")
      intAntal = objRs("intAntal") + 1

      session("login") = "true"
      session("id") = intId

	objRs.Close : set objRs = nothing

      dtmSenast = Now()

	objConr.execute("Update tblAnv Set intAntal= '" & intAntal & "', strIp= '" & strIp & "', dtmSenast= '" & dtmSenast & "' where id= '" & intId & "')"

	objConr.close : set objConr = nothing
```

Permalänk: https://www.webforum.nu/p/1489944

## #3 — Poffe, 2004-11-20T14:29Z

sudden: Jag tror nog att id är ett tal och ska därför inte ha några fnuttar om sig.

calson: Vad får du fram om du skriver ut sql-satsen istället för att köra den?

```
Response.Write "Update tblAnv Set intAntal=" & intAntal & ", strIp='" & strIp & "', dtmSenast='" & dtmSenast & "' where id=" &intId
```

Permalänk: https://www.webforum.nu/p/1489959

## #4 — calson, 2004-11-20T14:41Z

Update tblAnv Set intAntal=22, strIp='127.0.0.1', dtmSenast='2004-11-20 15:40:23' where id=1

Har redan prövat det. Allting stämmer

I min databas har jag satt dtmSenast = DATETIME \| Not Null

Permalänk: https://www.webforum.nu/p/1489963

## #5 — calson, 2004-11-20T16:18Z

japp
intAntal = INT (tal)
id = INT (tal)
:)

Permalänk: https://www.webforum.nu/p/1490007

## #6 — Poffe, 2004-11-20T16:26Z

Testa:

```
objConr.execute("Update tblAnv Set intAntal= '" & intAntal & "', strIp= '" & strIp & "', dtmSenast=CURRENT_TIMESTAMP where id=" & intId)
```

Permalänk: https://www.webforum.nu/p/1490012

## #7 — calson, 2004-11-20T16:32Z

fungerade inte :(

Permalänk: https://www.webforum.nu/p/1490018

## #8 — @nders, 2004-11-20T18:25Z

På vilket sätt fungerar det inte? Felmeddelande?

Permalänk: https://www.webforum.nu/p/1490068

## #9 — calson, 2004-11-20T19:10Z

datumet nollställs (sätts tilll 0000-00-00 00:00:00)

Någon gång har det funkat men nu verkar det inte fungera alls.. Riktigt konstigt

Det bör fungera men göra inte det... Jag ska kolla igenom resten av skripten om det skapas en komflikt eller dyligt

Permalänk: https://www.webforum.nu/p/1490079

---

Tråden på webben: https://www.webforum.nu/amne/asp/116261-sätta-in-datum-i-mysql-som-inte-fungerar
