Home > Backend Development > PHP Tutorial > php切换数据库的有关问题

php切换数据库的有关问题

WBOY
Release: 2016-06-13 11:35:05
Original
774 people have browsed it

php切换数据库的问题,在线等
RT,我的目的是想通过一个地方改变数据库链接,其他页面查询的时候使用新的链接。。
现在我进入一个查询页面tttt.php,用的默认链接,查询出数据为3
然后我通过页面下拉框选择其他区域,选择下拉框的时候我用ajax从后台切换了数据库的链接
这时候我再进入查询页面ttt.php,数据依然是上一个DB的数据,求破。。。

除了把每个区域的DB都列出来切换,请问还有没有其他比较好的方法?(因为区域是动态增加的)

<br />require_once dirname(__FILE__).'/../common/DbSingleHelper.php';<br />	require_once dirname(__FILE__).'/../svr_yunwei_config.php';<br />	$dbsingleHelper = DBSingleHelper::singleton();<br />	$sql = 'select count(*) as ct from login_log';<br />	$res = $dbsingleHelper -> doSql($sql);<br />	echo "查出来的条数:".$res[0]['ct']."<br/>";<br />	//$dbsingleHelper -> changeDbLink("xxxx", "xxx", "xxx", "xxx");<br />	//$r = $dbsingleHelper -> doSql($sql);<br />	//echo "新条数:".$r[0]['ct'];<br />
Copy after login

上图的代码,把注释打开是正确的,但是问题是我切换的动作是由操作者触发的,在另外一个页面,另外一个页面触发切换后,这个查询的结果依然是上个DB的数据。。。
意思就是我在一个地方切换db后,无法改变所有页面其他的地方。。。尽管用单列也不行
求指点。。。

PHP 数据库 行业数据
Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template