我创建了几个像$reponse = $bdd->query('SELECT * FROM jeux_video');
这样的查询,如果我不在每个查询之后放置closeCursor()
语句,则不会出现错误......所以,在哪些情况下{{1}有用吗?
答案 0 :(得分:1)
根据手册:
PDOStatement :: closeCursor()释放与服务器的连接 可以发出其他SQL语句,但将语句留在 使其能够再次执行的状态。
此方法对不支持的数据库驱动程序很有用 在先前执行时执行PDOStatement对象 PDOStatement对象仍然具有未取消的行。如果您的数据库驱动 受到这种限制,问题可能表现在一个 无序错误。
请参阅,如果这有助于您更好地理解近光标的使用。