webForumDet fria alternativet

Problem med datum/tid

Databaser & SQL

2 svar · 354 visningar · startad av Tangier

Medlem sedan aug. 20051 inlägg
Frågan#1

Hejsan!

Jag vill visa nästa match och att det byts när den nuvarande matchen börjat.

I tabellen har jag följande fält:
matchid (int) - datum (date) - plats (varchar) - lag1 (varchar) - lag 2 (varchar) - resultat (varchar) - referat (text).

Det är själva SQL-satsen som jag har problem med. Så här har jag just nu, men det blir så klart fel:

$sql="select * from ltabell WHERE datum >= CURRENT_DATE + interval 1 day ORDER BY datum LIMIT 1";

Hur får jag den att kolla av tiden och ändra nästa match när den pågående matchen börjat? Vad ska jag ha istället för date, timestamp kanske?

Är totalt nybörjare på detta med PHP och nykomling här på forumet med. Hoppas någon kan hjälpa mej!

Medlem sedan nov. 2000857 inlägg
#2

Tråden flyttas från PHP...

Medlem sedan dec. 200012 464 inlägg
#3

För att lagra datum och tid så går det bra med typen datetime.

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)