Autor Zpráva
napres123
Profil
Dobrý den, mohl by mi nekdo prosim Vás poradit?
potřeboval bych udělat jednoduchou podmínku ktrá by porovnávala datum z databáze s aktualním datumem
našel jsem článek tady ale nefungujeme mi to.
v databázi mam formát 2015-08-20

takhle je poslední pokus co jsem zkusil if (date ("Y.m.d") > strtotime("$zaznam[zalozeno]"))
xROAL
Profil
Prečo to neporovnať priamo pri vyberaní z DB? O čo presne sa snažíš?

Ak chceš len záznamy, kde je dátum menší ako aktuálny, môžeš použiť niečo takéto: SELECT * FROM `tabulka` WHERE `zalozeno` < NOW() (za predpokladu že dátum je v DB uložený v správnom type - napr. DATE, DATETIME, TIMESTAMP...)

Ak to potrebuješ porovnať predsa len až v PHP tak skús if(time() > strtotime($zaznam["zalozeno"])).
napres123
Profil
děkuji byla to moje chyba

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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