0
A
回答
0
例如,你可以調用多個存儲過程,這樣下面的代碼
$db = mysqli_connect([...]);
$r = mysqli_query($db, " CALL getSomething(2); ");
while($row = mysqli_fetch_assoc($r)) {
print_r($row);
}
mysqli_free_result($r);
mysqli_next_result($db);
$r = mysqli_query($db, " CALL getSomethingElse(); ");
while($row = mysqli_fetch_assoc($r)) {
print_r($row);
}
mysqli_free_result($r);
mysqli_next_result($db);
mysqli_close($db);
使用MySQL存儲過程後的功能mysqli_free_result()和mysqli_next_result()被調用是非常重要的,否則,代碼將不起作用,您可能會看到類似「命令不同步的錯誤;您現在無法運行此命令」。
+0
提供您的代碼.php#102904 –
+0
。它不工作。 –
+0
你試過mysqli_free_result($ r); mysqli_next_result($ db); –
相關問題
- 1. 存儲過程調用多個存儲過程
- 2. 每個事務有多少個存儲過程調用?
- 3. 如何從另一個存儲過程調用存儲過程?
- 4. 從另一個存儲過程調用存儲過程
- 5. 調用存儲過程到另一個存儲過程
- 6. 從另一個存儲過程調用Sybase存儲過程
- 7. 調用存儲在另一個存儲過程的過程
- 8. 從另一個存儲過程動態調用存儲過程
- 9. msdb.dbo.sp_send_dbmail沒有一個存儲過程
- 10. 有沒有辦法在Oz中存儲函數/過程調用?
- 11. 存儲過程沒有調用實體框架使用asp.net MVC
- 12. 調用存儲過程
- 13. 調用存儲過程python
- 14. 調用存儲過程
- 15. 調用Oracle存儲過程
- 16. 調用存儲過程(MVC4)
- 17. JdbcCursorItemReader - 存儲過程調用
- 18. CodeFirst調用存儲過程
- 19. JavaScript調用存儲過程
- 20. 調用存儲過程
- 21. nHibernate存儲過程調用
- 22. 調用CLR存儲過程
- 23. JDBC存儲過程調用
- 24. Mysql檢查一個存儲過程是否被另一個存儲過程調用
- 25. MySQL從另一個存儲過程調用一個存儲過程
- 26. 如何從NHibernate調用沒有結果的存儲過程?
- 27. executenonquery調用參數化存儲過程沒有響應
- 28. SQL注入 - 存儲過程調用(在iSeries上)沒有危險?
- 29. 使用多個參數從Excel調用存儲過程
- 30. 使用Zend Framework調用多個存儲過程
與此圖像 –
請輸入您的源不是,如果你想要更多的瞭解關於這個使用這個網址以供參考 http://php.net/manual/en/mysqli.query圖像.. –