Autor Zpráva
Jack06
Profil
Dobrý den, chtěl bych se zeptat, do tabulky ukládám čas při vytvoření záznamu jako now() , sloupce je datetime.
Potřeboval bych udělát následující věc:

Potřebuji následující: Z mysql vytáhnout záznam datumu a přičíst k němu 1 hodinu, a od toho odečíst now() a v php vypsat počet minut.

Důvod následujíci:

Registruji uživatele a kontroluji počet pokusů za hodinu (maximum mám 5 pokusů k registraci za hodinu)
Uživatel se 5x zaregistruje špatně [například bot] a já mu potřebuji povolit dalších 5 pokusů až za hodinu od posledního špatného. A kdyby se náhodou špatně registroval uživatel, aby viděl, za jak dlouho to může zkusit znovu.
Joker
Profil
viz date_add a timediff, to by mělo stačit.
Nox
Profil
nebo NOW() - Interval 1 hour a klasické porovnání by mohlo jít, myslim že mysql pozná že jde o časy a bude porovnávat stejně korektně jako ta funkce
Jack06
Profil
Díky moc :-)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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