我正在尝试为我的工作创建一个时间表。我不知道是否通过这样做让自己投入大量工作,因为我对PHP和MYSQL很陌生,但我确实有很好的理解/知识
这两个。我想要数据库中的以下字段。
我希望能够通过表格填写一些下拉框,然后将所有信息提交到我的数据库。
我希望脚本知道如果工作日期是工作日周一至周五,例如我的工资率是30.00ph。一个坐着它是35.00ph,而在星期天是40phph
然后我想创建一个页面,我选择一个特定的星期,看看我工作了多少小时,赚了多少等等。
请告诉我是否已经建立了这样的程序,或者这是否需要一些时间以及我是否可以成为PHP和MYSQL的新手
答案 0 :(得分:1)
试试这个你想要的很棒: - phpcollab
答案 1 :(得分:1)
我做了完全相同的程序,但建立在facebook平台上。您可能想要考虑的一些事情是:
您需要做的关键是制定当前工作中的规则。如果你随着时间的推移做了什么,你得到什么报酬。这是否意味着你有权再次休息,是否支付?时钟变化会发生什么?
专注于获取程序逻辑以计算出不同场景的正确薪酬。我会使用数组来模仿表单输入。一旦你有了它,然后构建界面。
在您的数据库中,您只需要
- Job
- Start time (date/timestamp)
- End time (date/timestamp)
- Comments (text/varchar)
然后在一个单独的表格中
- Week number (UID)
- Start Date (date/timestamp)
- End Date (date/timestamp)
其他所有内容都可以轻松计算,并不需要真正存储。这意味着如果在进行查找时计算逻辑,则可以更轻松地更新逻辑。
答案 2 :(得分:0)
这对我很有用。它处于发展的高级阶段。 http://www.simpleinvoices.org/
但是如果你想用这个项目作为练习来获得php / mysql的安慰,那将是一个相当简单的学习项目。