【发布时间】:2012-04-14 01:30:00
【问题描述】:
mySQLi bind_param 方法抛出错误“命令不同步”。我猜这是来自尚未正确关闭的perpared statment。有什么方法可以通过连接查看未关闭的准备好的语句,还是我应该去挖掘?
【问题讨论】:
标签: php mysqli prepared-statement
mySQLi bind_param 方法抛出错误“命令不同步”。我猜这是来自尚未正确关闭的perpared statment。有什么方法可以通过连接查看未关闭的准备好的语句,还是我应该去挖掘?
【问题讨论】:
标签: php mysqli prepared-statement
看看这个:
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
【讨论】: