如果你进入Commands out of sync; you can't run this command now了你的客户端代码,你就是在以错误的顺序调用客户端函数。
Commands out of sync; you can't run this command now
例如,如果您在 mysql_use_result()调用 之前正在使用并尝试执行新查询, 就会发生这种情况mysql_free_result()。如果您尝试执行两个返回数据的查询而不调用 mysql_use_result()或 mysql_store_result()介于两者之间,也会发生这种情况。
mysql_use_result()
mysql_free_result()
mysql_store_result()