Rumah  >  Artikel  >  pembangunan bahagian belakang  >  php开发过程中遇到的有关问题(一个项目整体设计下的有关问题)

php开发过程中遇到的有关问题(一个项目整体设计下的有关问题)

WBOY
WBOYasal
2016-06-13 12:52:281228semak imbas

php开发过程中遇到的问题(一个项目整体设计上的问题)
有不通的用户user1,user2,user3,user4,user5.....所用的用户执行的操作相同,但是执行过程中访问的数

据库不同(DB1,DB2,DB3,DB4,DB5......)。
user1-->通过php访问-->DB1
user2-->通过php访问-->DB2
user3-->通过php访问-->DB3
user4-->通过php访问-->DB4
user5-->通过php访问-->DB5
..................
上面的php程序是同一段程序,实现的功能相同。
要实现上面的功能应该如何做?


------解决方案--------------------
根据不同的用户选择不同的数据库就行了。
------解决方案--------------------
你的用户个数不确定,那当然的循环着做了创建2数组,一个萝卜一个坑,不就哦科!

------解决方案--------------------
引用:
根据不同的用户选择不同的数据库就行了。


简单的用他的;

引用:
你的用户个数不确定,那当然的循环着做了创建2数组,一个萝卜一个坑,不就哦科!

高效快速的,用数组
------解决方案--------------------
原来是这样的,~~
那就获取user和DB嘛,然后在传进去,不了完事~

------解决方案--------------------
如果两个用户同时访问php程序,但是访问的数据库不同,会不会有冲突
不会。
思路上面不是给你了吗
------解决方案--------------------
下面是一个例子,当然你用数组也是可以的。
switch($user)<br />
{<br />
        case 'user1':<br />
           mysql_select_db('db1');<br />
           break;<br />
        case 'user2':<br />
           mysql_select_db('db2');<br />
           break;<br />
        .........................<br />
}
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya: php 保存小数点 总结 Artikel seterusnya: 在哪运作PHP代码