我有一個存儲的MySQL過程,它將客戶編號和貨幣作爲輸入。它使用select語句輸出一個數組。輸出數組由Balance和NetBalance組成,如果我將MySQL中的過程稱爲「call GetAccountBalanceByCurrency(500,'USD')
」,我會得到正確的結果。從PHP調用MySQL存儲過程的問題
但是,如果我把它從PHP爲$x= mysqli_multi_query("call GetAccountBalanceByCurrency(500,'USD');")
,我收到以下錯誤信息:
Warning: mysqli_multi_query() expects exactly 2 parameters, 1 given
in C:\...\...\call_proc_test4.php on line 4.
我以爲它是簡單的東西,但都被敲我的頭幾個小時。我嘗試過$x= mysqli_multi_query("call GetAccountBalanceByCurrency(500,'USD')");
等等。任何人都可以看到錯誤?
非常感謝。