0

mySQLi bind_param 方法抛出错误“命令不同步”。我猜这是来自尚未正确关闭的perpared statment。有什么方法可以通过连接查看未关闭的准备好的语句,还是我应该开始挖掘?

4

1 回答 1

1

看看这个:

C.5.2.14。命令不同步如果你得到命令不同步;您现在无法在客户端代码中运行此命令,您正在以错误的顺序调用客户端函数。

例如,如果您正在使用 mysql_use_result() 并在调用 mysql_free_result() 之前尝试执行新查询,则可能会发生这种情况。如果您尝试执行两个返回数据的查询而不在两者之间调用 mysql_use_result() 或 mysql_store_result() ,也会发生这种情况。

参考:http ://dev.mysql.com/doc/refman/5.0/en/commands-out-of-sync.html

于 2012-04-14T01:31:27.573 回答