baza:
id, nazwa_budynku, koniec
"koniec" jest typem datetime
mam formularz i sobie dodaję mniej więcej tak:
$budynek = $_POST['budynek']; $minuta= 180; $_tmp_dataZakonczenia = $teraz + $minuta; $db = Database::instance(); $wynik = $db->query("INSERT INTO budowa (budynek, koniec) VALUES ('$budynek', '$dataZakonczenia')");
dodaje mi czasy w formacie "2011-06-24 19:50:36", o trzy minuty wiecej niz data z serwera czyli jest OK. Teraz chciałbym mieć licznik ile czasu pozostało do końca budowy a potem oczywiście żeby w bazie ta budowa się zaznaczyła, z samą operacja w bazie dam radę tylko jak to zrobić żeby to się zrobiło samo z siebie po przejściu tego licznika? Do tego jest chyba CRON ale czy można z poziomu PHP dawać mu zadania, mogę korzystać tylko z directadmina.
I czy w ogóle mam na to dobry pomysł? może (raczej tak) da się to zrobić lepiej... proszę o pomoc....