i think u better have a field called status in ur table
defalut to 1
i mean when auction is live let the field be 1 and as soon as the auction is complete make it 0 on update
else u use some sql interval functions
as select date_Add(curtime() + interval 3 days)
i use mysql u check as per ur db
cheers
mandar@freeos.com