webForumDet fria alternativet

Time

Databaser & SQL

6 svar · 216 visningar · startad av Php

Medlem sedan sep. 2001224 inlägg
Frågan#1

Hej!
Jag har skapat en fält som heter tid och anget typen på den som time nu undrar jag hur jag ska göra för att när användaren har loggat in så ska tiden ändras till den tiden då användarn logga in tex 12.02.

Medlem sedan dec. 200012 464 inlägg
#2
$query = "update users set tid = current_time where userid = " . $userid;
Medlem sedan sep. 2001224 inlägg
#3

Hej får det inte att fungera det fungerar om jag skriver in tiden själv så fungerar det:
$query = "update medlemar set tid = 13:39:00 where anvid = " . $anvid;

Så jag tror att det är fel på current_time det ska kanske stå nåt annat där?

Medlem sedan sep. 2001224 inlägg
#4

Hej kom på att jag behövde både tid och datum så jag byte från Time till datetime hur gör jag nu det är det samma antar jag bara att current_time måste bytas till ????????

Medlem sedan dec. 200012 464 inlägg
#5

I så fall är det current_timestamp som du skall använda.

Medlem sedan sep. 2001224 inlägg
#6

Får det inte att fungera i databasen står det bara 0000-00-00 00:00:00.

Medlem sedan dec. 200012 464 inlägg
#7

Då är det något knas ;)

Anväder du PHP ;) för att lagra i databasen ?

Hur ser den koden ut?

262 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)