PHP PDO到很多查询

时间:2017-03-20 15:15:33

标签: php pdo

我知道你不能像mysqli那样关闭连接,但在我的代码中我执行了很多查询。出于某种原因,经过多次查询,页面将继续加载。

为了解决这个问题,我将$conn变量置于null,然后建立新的PDO连接。但我认为这不是正确的做法。

所以我的问题是:有没有更好的方法来重新连接或执行许多PDO个查询?

例如:

$stmt = $conn->prepare("select * from table");
$stmt->execute();
$result = $stmt->fetchAll();

因此,如果我执行10次或类似的操作,那么它就会停止工作。让它运行的唯一方法是使$ conn为null,然后启动一个新连接。

1 个答案:

答案 0 :(得分:0)

"查询太多"没有任何问题。只要它们对页面是理智的和必要的。
您的页面由于其他原因而继续加载,这与查询数量无关。我在加载一些外部资源时会想到一些网络问题。