Autor Zpráva
IdemeNaHavaj
Profil
1. Zapisujem do databázy time() čo je napríklad 1 mesiac dopredu od uloženia,
2. Ako mám načítať, kde ten TIMESTAMP je už blízko menej ako 10 dní?
ďakujem.
juriad
Profil
pokud je typ sloupce DATETIME (nebo TIMESTAMP), tak použij:
SELECT * FROM tabulka WHERE cas < NOW() + INTERVAL 10 DAY

pokud je to INT (INTEGER), (k čemuž nevidím důvod) tak:
SELECT * FROM tabulka WHERE cas <  UNIX_TIMESTAMP() + 10*24*60*60
IdemeNaHavaj
Profil
je to INT, ďakujem za odpoveď

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: