从php执行Azure SQL存储过程

时间:2015-01-02 07:08:40

标签: php stored-procedures azure-sql-database

我在Azure SQL数据库上有一个存储过程。我试图从PHP运行存储过程,但我不确定如何执行它。

这是我的尝试:

$playerQuery="{dbo.player_strength_update '$player'}";
$playerResult=sqlsrv_query($conn, $playerQuery) or die("Could not run stored procedure");

它始终因模具结果而失败。

1 个答案:

答案 0 :(得分:0)

在将头撞到墙上一天后解决了这个问题。

我发现我的存储过程存在各种错误。但我最初的问题是验证我是否正在正确执行过程调用。下面是我正在使用的确切PHP语法,以防它帮助其他任何人:

$playerQuery="dbo.player_strength_update '$player'";
$playerResult=sqlsrv_query($conn, $playerQuery) or die("Could not run stored procedure");