Re: Time keeping in DB

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



You don't mention what DB you're using, but mySQL can be quite a pain when
dealing with multiple time zones. Not impossible, but a hassle none the
less. Be sure to set aside a place to store this (and another spot for user
preferences to keep track of their TZ).
Jerry Wilborn
jerrywilborn@xxxxxxxxx


On Wed, Aug 5, 2009 at 2:20 PM, Ashley Sheridan <ash@xxxxxxxxxxxxxxxxxxxx>wrote:

> On Wed, 2009-08-05 at 14:18 -0500, Shawn McKenzie wrote:
> > So, obviously not PHP related, but I'm looking for thoughts on the best
> > way to record time sheets in a DB.  A time sheet for hours worked per
> > day, not like a time clock where you start and stop.
> >
> > The two possibilities that I have thought of are (these are simplistic,
> > of course I'll be storing references to the user, the project code etc.):
> >
> > 1. One record for each 7 day week (year, week_num, d1, d2, d3, d4, d5,
> > d6, d7) where the dX field holds the hours worked
> > 2. One record for each day (date, hours)
> >
> > --
> > Thanks!
> > -Shawn
> > http://www.spidean.com
> >
> I'd go with a record per timesheet, so you might end up with more than
> one timesheet per day. That way, it's just simple SQL to find out how
> many hours you've worked on one day, or on one job, etc.
>
> Thanks,
> Ash
> http://www.ashleysheridan.co.uk
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux