Salve a tutti,
ho la necessità di richiamare da PHP una stored procedure di SQL Server 2008. La stored procedure restituisce come risultato un record composto da due campi (ResultCode e dex), definito nel modo
codice:
...
...
print @NumPrest
COMMIT TRAN
Select 0 as ResultCode, @NumPrest as dex
Da PHP riesco a eseguire la stored procedure, ma non riesco a vederne il record generato. Uso questo codice:
codice:
$query="EXEC nomeProcedura 'parametro1','parametro2'";
$result=sqlsrv_query($conn,$query);
$row=sqlsrv_fetch_array($result);
Se invece richiamo la stored procedure da SQL Server Management Studio tutto funziona correttamente e vedo il record di "risposta".

Da cosa può dipendere?
Grazie mille