×

Good News Everybody!

The new search engine is LIVE!

Please report any problems to david (at) midrange.com.




Still trying to understand the new version of the client. Was saving the
script to my C: drive instead of my mapped one to HTDOCS. But anyway,
still does not work, here is the log using your example Alfredo.
i5_setparam() [<a href='function.i5-setparam'>function.i5-setparam</a>]:
Parameter 1 must be a ressource but a bool was passed\n in
i5_execute() [<a href='function.i5-execute'>function.i5-execute</a>]:
Parameter 1 must be a ressource but a bool was passed\n in /ww

I'd recommend using the db2 functions over the i5, but that is just me.

Regardless, you prepare is failing.

$qUpdateCustomer = "CALL NEWJCLIB/PROC_JC15_SEL( ? )";
$request = i5_prepare( $qUpdateCustomer );

If the prepare fails "false" is returned by i5_prepare. When you go to
bind, it says a bool is encountered. I would add something like this after
the prepare:

if ($request === false) {
echo "The following error occurred: " . i5_errormsg() ;
}

You could also print the error to a log, but reguardless you need to verify
that the prepare is failing and hopefully the i5_errormsg() will provide a
clue as to why.


This thread ...

Follow-Ups:
Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.