當我使用mysqli_multi_query()與一個大規模的INSERT查詢時,然後在查詢運行後使用mysqli_query('SELECT ...')做另一個查詢,我得到「命令不同步「錯誤。有誰知道爲什麼發生這種情況?PHP 5.3:mysqli_multi_query和「命令不同步」錯誤
0
A
回答
2
您必須致電mysqli_multi_query()
後致電mysqli_use_result(或mysqli_store_result)。關於此錯誤的
低級別的文檔:http://dev.mysql.com/doc/refman/5.1/en/commands-out-of-sync.html
0
使用mysqli_next_result($ DB),釋放的結果集如果有的話後。僅此一項就可以解決不同步問題。
相關問題
- 1. PHP命令不同步錯誤
- 2. mysqli_multi_query命令不同步的錯誤 - 沒有插入到數據庫
- 3. mysqli_multi_query - 命令不同步;你現在不能運行這個命令
- 4. Mysqli準備錯誤:命令不同步;
- 5. SQL和php命令錯誤
- 6. MySQL錯誤 - 命令不同步;你不能運行這個命令現在
- 7. MySQL錯誤:命令不同步;您現在無法運行此命令
- 8. 錯誤命令不同步;你不能運行這個命令現在
- 9. 錯誤:命令不同步;你現在不能運行這個命令
- 10. MeekroDB錯誤「命令不同步,你無法運行此命令現在」
- 11. mysqli給「命令不同步」錯誤 - 爲什麼?
- 12. MySQL的「命令不同步」
- 13. HDBC-mysql「命令不同步」
- 14. mysqli的命令不同步
- 15. 收到錯誤「命令不同步,你現在不能運行命令」,而在MySQL/PHP
- 16. MySQL'命令不同步'錯誤時彙總減法
- 17. MAMP存儲過程:命令不同步錯誤
- 18. SQL錯誤:2014:命令不同步的CakePHP中
- 19. 命令和錯誤
- 20. 命令不同步;你現在不能運行這個命令; PHP While循環
- 21. 命令行PHP mysql_connect()錯誤
- 22. php require命令錯誤
- 23. php shell命令錯誤GLIBCXX_3.4.9找不到
- 24. PHP 5.3中的simplexml_load_file錯誤
- 25. 命令在調用存儲過程時不同步命令Mysql
- 26. UNIX命令「找不到命令」錯誤
- 27. php的mysqli_multi_query不工作
- 28. CQRS中的驗證和同步命令
- 29. 獲取「mysqli num_rows命令不同步;你現在不能運行這個命令」在mysql查詢中的錯誤
- 30. mysqli錯誤與「命令不同步」無論多少次我稱之爲「next_result()」
工作。謝謝。 – Reado 2010-10-14 11:54:19