Autor Zpráva
ares
Profil *
Ahoj,
mám na vás dotaz. Mám databázi kde mám také datum vytvoření záznamu ve formátu YYYYMMDD a já bych potřeboval pomocí PHP scriptu najít všechny záznamy které se shodují s určitým rozsahem dnů .. řekněme že chci najít vše mezi 1.1.2011 a 3.3.2011 tedy 20110101 a 20110303 a ty poté vymazat. Nevíte někdo jak takovýto php kód složit? Dík :)
ares
Profil *
Vyřešeno prosím smazat/zablokovat
Alphard
Profil
I když je to vyřešené, jaký datový typ má sloupec s datem?
ares
Profil *
int(11)
Alphard
Profil
Zřejmě jste sestavil čísla z mezních dat a pak porovnal ve where pomocí <= AND >= nebo BETWEEN, nicméně data je lepší ukládat jako data. Pak lze používat funkce určené pro práci s nimi, jde např. o formátování, porovnávání, přičítání, počítání rozdílů, určení měsíce...
ares
Profil *
Já vím že data by bylaw lepší přímo jako data ale tabulka je už starší a zaběhaná a měnit něco co funguje, proč že? :D ... jinak chybu jsem tam dělal začátečnickou a jak to tak bývá stále dokola ...

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:

0