webForumDet fria alternativet

Plocka ut poster efter en viss tidpunkt

1 svar · 155 visningar · startad av jepsO

jepsOMedlem sedan mars 2001484 inlägg
#1

Jag har försökt söka mig till lite klarhet angaende TIMESTAMP i MySQL, men jag blir mest snurrig ...

Jag lagrar tidpunkten för ett inlägg som TIMESTAMP(12), dvs enligt formatet YYMMDDHHMMSS.

Nu önskar jag plocka ut alla poster som är nyare än, lat säga PHP-variabeln $limit som vi sätter lika med 040323140423 (igar vid 14-tiden). Kan jag göra detta med en enkel SQL-sats i stil med

SELECT * FROM tabell WHERE datum > $limit

Jag har försökt detta, men det verkar inte riktigt fungera som jag vill. Maste jag göra om värdena till UNIX TIMESTAMP för att jämförelsen ska fungera?

Blir som sagt lite förvirrad ...

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Använd datetime som typ

Jämför med

where datum > '2004-03-23 14:04:23'
132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)