【发布时间】:2016-04-05 14:43:02
【问题描述】:
下午好,
我们目前有一个用 Classic ASP 编写的仪表板,它基本上返回首页标题,例如
未结订单 - 55 已关闭订单 - 66 赢得订单 - 77
每个标题都导航到另一个页面,其中包含更多信息表,例如
订单号 |需要的部分 |数量 |价值 000001 ... 000056 ...
目前我们有这个仪表板的 3 个副本,每个都连接到不同的数据库,例如db1.company.com、db2.company.com、db3.company.com,因此,例如,当您向 db1.company.com 添加额外页面时,您必须对 db2.company.com 和 db3.company 进行更改。 com
我正在考虑将这些重新编写到一个 PHP 站点中,现在我正在学习,所以如果我遗漏了什么或者可以提供更多信息,请告诉我...
我想做的是:
一个站点,例如仪表板.company.com
首页上有 3 个按钮,例如db1、db2、db3。
然后每个按钮将创建一个变量,该变量可用于整个站点以确定要使用的数据库连接器,例如
如果变量 = 1 $dbname = db1
据我所知,有两种方法可以实现这一点。
Cookie
会话变量
哪种方法最好/有更好的方法吗?
谢谢,
迈克
【问题讨论】:
-
为什么需要3个数据库?数据库不像文件,同一个数据库中可以有很多表
-
将公司与每次登录相关联。然后使用该公司来控制该用户从单个数据库中看到的内容
-
RiggsFolly 每个数据库都是一个独立的公司,每个数据库都包含每个公司的圣人会计数据。因此仪表板将显示每个数据库的不同结果
标签: php sql-server