一定会影响效率的。PHP虽然不会把连接作为永久连接(这个是默认的),但是你不停的切换廉节数据科,这种做法非常不可去啊!而且你连接的是同一个库,这样作不是画蛇添足么?不需要!
解决方案 »
- 如何在ecshop中的.dwt文件中调用方法,那段代码是什么?
- 一个很蛋疼的exec问题,求大侠解决……
- 如何删除一条数据的同时将这条数据插入另一张表
- 求助:PHP多重继承的问题,方法名怎么不同相同
- 一个关于select后操作结果集的小问题,请各位朋友帮忙给点思路都可以
- php 表单 submit问题
- C/S新手提问:discuz的二次开发循环问题
- 同一个文件中php和jsp之间如何传递变量值?
- 怎么判断一个文件是二进制文件还是文本文件
- 有没有phplib模板使用的详细说明???
- mb函数截取中文的问题,长度怎么判定?
- 招php兼职..活挺轻,每个星期大概占用5个小时时间..每月300到700元
首先这二个存储过程书写是完全没有问题的.但只要执行完这二个存储过程,后面的数据库操作全部会失效.具体情况是:
第一种:先执行$db->query,再执行procA和procB,没有问题
第二种:先执行procA和procB,再执行$db->query时,$db会错误,只有用$db2才能正确.
第三种:先执行procA和procB,再执行一次procA和procB,第二次的procA和procB会错误所以我暂时只能用$db2来操作在存储过程之后的其它数据库代码
首先这二个存储过程书写是完全没有问题的.但只要执行完这二个存储过程,后面的数据库操作全部会失效.具体情况是:
第一种:先执行$db->query,再执行procA和procB,没有问题
第二种:先执行procA和procB,再执行$db->query时,$db会错误,只有用$db2才能正确.
第三种:先执行procA和procB,再执行一次procA和procB,第二次的procA和procB会错误所以我暂时只能用$db2来操作在存储过程之后的其它数据库代码
,一个$db2不就好了么?怎么弄的那么麻烦啊?