2011-05-19 62 views
0

我需要從PHP傳遞一些SQL Server存儲過程傳入​​一些參數。 我有以下幾點:從PHP傳入參數調用SQL Server 2008存儲過程

$serverName = "DB"; 
$connectionInfo = array("UID"=>"***", "PWD"=>"***", "Database"=>"database"); 
$conn = sqlsrv_connect($serverName, $connectionInfo); 
$tsl = "EXEC GetAccountUser(?, ?)"; 

然而,當我通過則params的數組,這是行不通的。

有人可以幫忙嗎?示例代碼將不勝感激。

+0

示例代碼將不勝感激。 – 2011-05-19 07:28:54

+0

我也很難發送參數到SQL Server存儲過程,有anyoe喜歡anygood檢查工作? – Yooakim 2011-12-04 15:56:14

回答

0
$addProduct = $obj->ExecuteQuery("Begin;DECLARE @ProductCode as varchar (100) ;EXEC CREATEPRODUCT'$pname', '$price', @ProductCode OUTPUT, '$merchantId';select @ProductCode;End;"); 

$productCode = $addProduct[0][0]; 

欲瞭解更多解釋,你可以訪問this site

相關問題