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

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

WBOY
WBOYOriginal
2016-06-13 12:52:281269Durchsuche

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 />
}
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel: php 保存小数点 总结 Nächster Artikel: 在哪运作PHP代码