首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对一个页面中的多个查询使用一个mysqli连接

对一个页面中的多个查询使用一个mysqli连接
EN

Stack Overflow用户
提问于 2011-04-20 17:49:39
回答 1查看 204关注 0票数 0

有两个php文件。file1由浏览器执行。第二个是在ajax调用中调用的函数。到目前为止,我一直在使用mysql_query。所以我在file2中只创建了一次connection对象。我现在写了一个存储过程,因为我不能用mysql_query执行它,所以我使用了'mysqli_stmt_init‘。执行存储过程的php函数在一个连续的ajax调用循环中运行。我只在file2中创建了一次mysqli连接对象,就像创建mysql连接对象一样。这不管用。所以每次调用特定的php函数时,我都会创建一个mysqli连接对象。建议一个更好的方法

EN

回答 1

Stack Overflow用户

发布于 2011-08-29 22:03:10

我不确定这是否是你想要的,但你只能定义一次新的mysqli对象,然后在所有包含的代码、函数中使用它(只需记住将其作为参数传递或使用global

代码语言:javascript
复制
$mysqli_connection = new MySQLi([details]);

while (1){
    $query = "SELECT * FROM table";
    $result = $mysqli_connection->query($query);
}

上面的伪代码将使用相同的连接执行所有查询。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5728414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档