Autor Zpráva
web38
Profil
Ako zapise v

$insert = "INSERT INTO users (username, password, datum_reg, datum_zmeny) VALUES ('$us', '$pas', '??', !!)";

datum_reg ma byt aktualny datum+cas
datum_zmeny ma byt datum+cas v tom clasickom formate pri kazdej zmene (UPDATE)

aku strukturu ma byt datum_reg, datum_tzmeny a co ma byt za ?? , !!

dakujem moc krat
DJ Miky
Profil
Aktuální čas nastavíš MySQL fcí NOW().
web38
Profil
to nechapem, moaj otazka:

aku strukturu ma byt datum_reg, datum_tzmeny a co ma byt za ?? , !!
Meldo
Profil

$insert = "INSERT INTO users (username, password, datum_reg) VALUES ('$us', '$pas', now())";


stlpceku v DB pri datum reg nastav typ datetime.

Datum zmeny budes nastavovat az pri update, das zasa fci NOW(), ktora vraca aktualny datum. To znamena ze pri update uz nebudes siahat na datum reg, ale budes updatovat len datum zmeny.

t.j. pri registracii insert .... to hore a pri update:


$insert = "UPDATE users SET username=$us, password=$pas, datum_zmeny=now()";
BetaCam
Profil
Popřípadě můžes sloupci "datum_zmeny" nastavit typ TIMESTAMP a nastavit jako výchozí CURRENT_TIMESTAMP + nastavit příznak ON UPDATE CURRENT_TIMESTAMP a pak už se o něj nemusis starat vubec.

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