I would actually recommend running the built in MSSQL functions in PHP, I have a stored procedure on a MSSQL server that updates and returns information, and PHP handles it fine. You will have to enable the PHP_MSSQL.dll library (if on Windows) in the php.ini file. Here's an example of the stored procedure and the method to call it:
---- Stored Procedure ---- CREATE PROCEDURE InsertRequest (@RequestingUser Varchar(25), @Department Varchar(25), @RelatedTo Varchar(25), @RequestDate Datetime, @RequestCategory Varchar(25), @RequestPriority Int, @PriorityJustification Text, @StartDate Datetime, @CompletionDate Datetime, @CompletionJustification Text, @Description Text, @Attachments Text, @MeetBefore Int, @ReportsTo Varchar(25), @Client Varchar(255), @RequestID Int OUTPUT) AS INSERT INTO Requests (RequestingUser, Department, RelatedTo, RequestDate, RequestCategory, RequestPriority, PriorityJustification, StartDate, CompletionDate, CompletionJustification, Description, Attachments, MeetBefore, ReportsTo, Client) VALUES (@RequestingUser, @Department, @RelatedTo, @RequestDate, @RequestCategory, @RequestPriority, @PriorityJustification, @StartDate, @CompletionDate, @CompletionJustification, @Description, @Attachments, @MeetBefore, @ReportsTo, @Client) SELECT @RequestID = @@Identity ---- PHP ---- <? $return=MSSQL_QUERY("EXEC InsertRequest '$authuser','$department','$relatedto','$requestdate','$category','$requestp riority','$priorityjustification','$startdate','$completedate','$timelinejus tification','$description','$attachments','$meetbefore','$taskreportsto','$c lient',''"); $id=@MSSQL_QUERY("select @@IDENTITY as 'taskid'"); $result=@MSSQL_FETCH_ARRAY($id) ?> -----Original Message----- From: Shawn Greene [mailto:[EMAIL PROTECTED]] Sent: Friday, October 26, 2001 2:30 PM To: [EMAIL PROTECTED] Subject: [PHP-DB] PHP and Stored Procedures Hi, I'm new to this newsgroup, and I can't seem to find this anywhere else, so I thought I would ask. I have a problem getting output from stored procedures through PHP. I am connecting to an MS-SQL server through odbc (easysoft OOB), however this is a flexible environment. What I really need to know is..... Is it possible to recieve output from a stored procedure in PHP v 4.0.6 in any environment, and if so, what kind of configuration is required. A big question I know.. but any help what-so-ever is appreciated. Shawn. -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED] -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]