【发布时间】:2018-08-20 08:09:30
【问题描述】:
在 PHP5 中,我曾经像这样绑定参数:
mssql_bind($stmt,'@BIAC_MEMBER',$inMemberID,SQLVARCHAR); //Input
mssql_bind($stmt,'@BIAC_RESULT',$outResult,SQLVARCHAR,true); //Output
由于mssql_* 在 PHP7 中被删除并且您现在需要使用 PDO,我将连接更改为:
$stmt = $conn->prepare("CALL MyStoredProc(?, ?, ?, ?)");
根据 PHP 文档,您可以使用 $stmt->bindParam(); 进行绑定,但他们没有提及是否以及如何绑定输入和输出参数。
是否可以指定多个输入/输出参数,如果可以,如何指定?
【问题讨论】:
标签: php sql-server stored-procedures pdo php-7