【发布时间】:2010-10-08 07:11:54
【问题描述】:
我的代码有多个 php 函数,每个函数都尝试设置 mysql 连接、发送查询并关闭 mysql 连接。这是一个好的设计还是我应该从主函数建立一个连接,然后将变量传递给这些函数中的每一个以执行查询?
另外,当试图在 func1() 中执行 mysql_query 的第二个实例时,这段代码是否可能会出错? func2中调用的mysql连接的实例不会独立于func1中调用的实例吗?在我的代码中,我似乎得到了不一致的行为。有时,我收到错误,但是当我刷新页面时,似乎没有问题。欢迎任何建议。谢谢。
def func1() {
mysql_connect(params)
mysql_query()
func2()
mysql_query()
mysql_close()
}
def func2() {
mysql_connect(params)
mysql_query()
mysql_close()
}
【问题讨论】:
标签: php mysql performance