gpt4 book ai didi

php - 您可以使用 MySQL 运行的 PHP 查询有最大数量限制吗?

转载 作者:行者123 更新时间:2023-11-30 21:59:39 25 4
gpt4 key购买 nike

我使用以下代码在 php 中运行许多 MySQL 查询:

$this->conection = new mysqli($this->server, $this->user, $this->pass, $this->db);

$query = "call createNew(....)";//the triple dots represent the parameters, of course, and createNew() is a stored procedure in my database
$consult = $this->conection->query($query);

$query2 = "call loadNewID(....)";
$consult2 = $this->conection->query($query2);

$query3 = "call loadNewID(....)";//same stored procedure as the previous one, but with different parameters
$consult3 = $this->conection->query($query3);

所以问题是 consult 和 consult2 工作得很好并且按它们应该的方式返回“1”,但是 consult3 不工作并且什么都不返回。奇怪的是,如果我避免运行 query2 和 consult2 代码行,query3 和 consult3 工作得很好。这就是为什么对我来说唯一有意义的结论是,您可以在 php 文件中运行的查询存在某种限制……有人可以告诉我我对此是对还是错?或如何解决我的问题并使所有查询正常工作?

最佳答案

伙计们,我终于让它工作了!我调用了 $this->connection->close();在我完成所有查询之后,然后在每次查询之前再次打开与 mysql 的连接,现在它可以工作了:D感谢您的帮助!

关于php - 您可以使用 MySQL 运行的 PHP 查询有最大数量限制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43799088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com