mrsquash Posted November 30, 2007 Share Posted November 30, 2007 Hello all, I am having some difficulty when trying to call an INFORMIX stored procedure with PHP. I have verified that the if() condition is true and all of the parameters I am passing are valid. However, when I run the following: Connection if (!$connect_id = ifx_connect("$database@$host", $user, $pass)) { // THE ACTUAL CONNECTION echo "Unable to connect to Informix Database\n"; // DISPLAY IF CONNECTION FAILS exit(); } Calling the procedure if ($num_rows > 0 && $barcode_id == "") { echo "The query found ".$num_rows." row(s)"; $call_procedure = ifx_prepare("CALL informix.updt_brcd_id_req($case, $event_date, $event_sequence, $event_code)", $connect_id); $call_result = ifx_do($connect_id, $call_procedure); } I get these Errors: PHP Warning: ifx_prepare() [function.ifx-prepare]: Prepare fails (E [sqlSTATE=42 000 SQLCODE=-201]) PHP Warning: Wrong parameter count for ifx_do() I have looked all over the web but i cannot find a solution. ny help is appreciated. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.