我正在寻找一些灵感--如何在PHP / MySQL / Yii2中以最佳方式处理特定的业务逻辑。我开发了一个生产设施管理系统,其中客户可能具有相当复杂的结构,例如,一个“公司”可能有几个部门,每个部门可能有几个车间,例如一个帐单地址是总部另一个特定部门,而发货地址是某个特定车间……然后,所有的汇总(发票金额或已发货数量的合计)必须在全球范围内或按部门或按车间进行。
客户端需要一个基于web的公司文档管理系统,该系统由多个部门组成。我以前从来没有建过这样的房子,所以我有点不知所措,不知从何说起。我打算使用php、mysql和codeiginter来构建它--它们的需求包括
interfacemainly web office文档;word,pdf,text使用户对documentsversioningcheck-ins
我创建了一个带有userid和密码输入和登录按钮的登录表单,它被链接到一个名为login的表中,其中包含了userid、密码、类别和部门。部门字段用于指定工作人员部门。如果部门字段为空,则用户为管理员。所以,当我点击我的登录按钮时,我想让它检查是否是$department==“,如果是这样的话,我应该被重定向到管理页面,否则我的工作人员页面。这是我的checklogin.php文件:
$sql="SELECT * FROM login WHERE userid