Autor | Zpráva | ||
---|---|---|---|
web38 Profil |
#1 · Zasláno: 25. 7. 2007, 21:23:51
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 |
#2 · Zasláno: 25. 7. 2007, 21:33:04
Aktuální čas nastavíš MySQL fcí NOW().
|
||
web38 Profil |
#3 · Zasláno: 25. 7. 2007, 22:01:38
to nechapem, moaj otazka:
aku strukturu ma byt datum_reg, datum_tzmeny a co ma byt za ?? , !! |
||
Meldo Profil |
#4 · Zasláno: 25. 7. 2007, 22:52:29
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:
|
||
BetaCam Profil |
#5 · Zasláno: 25. 7. 2007, 22:59:09
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.
|
||
Časová prodleva: 17 let
|
0