webForumDet fria alternativet
Logga in / Bli medlem

3 timmar efter byts det ut

PHP

2 svar · 121 visningar · startad av Fuel

Medlem sedan okt. 20001 285 inlägg
Frågan#1

i min databas tabell har jag

id | datum | tid | data1 | data2 | data4
1 |2001-11-25|14:00|xxx| xxx|xxx

Hämtar datan så här

$res=mysql_query("SELECT * FROM matlada WHERE data2 = 'bananer' and datum >= '" . Date("Y-m-d") . "' ORDER BY datum DESC LIMIT 1");

$rad = mysql_fetch_array($res);

skulle nu vilja att det byts till nästa aktuella datums data efter 3 timmar, alltså 17:00.. hur ?

Medlem sedan okt. 20001 285 inlägg
#2

kanske denna tanke..?

1. göra om tid till 4676765 etc..

2. $sent = $tid + 10800;

3. ..and tid <= '$sent' ORDER BY ...>

?? trött... plz help

Medlem sedan okt. 20001 285 inlägg
#3

Ingen tids guru i närheten ??

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