Nejste přihlášeni
Stránky 1
Zdravím,
Jak by jste vyřešili podmínku typu: v db mám uložený čas. Pokud je čas v db o 10 nebo více minut větší jako skutečný udělám to a to a pokud ne blabla.....
Díky moc za odpovědi
Žiješ jen jednou...
http://www.krulik.tode.cz
Offline
Sice nevím v jakém formátu je datum uloženo, ale obecně:
date('Y-m-d H:i:s', time()+(10*60)); // + 10 minut
1. Murphyho zákon:
Na počátku nebylo nic. I to se pokazilo!
stránky: CMS test
kontakt - instalace systémů, MySQL, FTP přístup, ...
Instalační balíky vybraných CSM
Problémy spojené s provozem služeb Endora, řešte na tomto fóru.
Offline
Dá se to řešit i možná trošku netradičně, databázově:
mysql_query("INSERT INTO table(login,time) VALUES('$login', NOW()+INTERVAL 600 SECOND)");
...
$kontrola = mysql_query("SELECT time FROM table WHERE login='$login' and time>NOW();");
if(mysql_num_rows($kontrola) == 0 ){
echo "Hotovo...";
mysql_query("DELETE FROM akce WHERE login='$login'");
} else {
echo "Musíte ještě počkat...";
}
Nejnovější článek: www.zeminem.cz ...
Černé díry jsou místa, kde Bůh dělil nulou...
Endora plugin!
Offline
Stránky 1