× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Originally posted on the web400 list and no responses - I am hoping
someone has done this successfully :-)

I am looking for an example where php calls an ilerpg service program
procedure which has a varying length field.

Zendsrv7 on IBMi V7R3

Currently this results in a java crash.

I have the following procedure interface;


d getDriversForOperator...
d PR
d pOperator 9a
d pJsonString like(jsonString_t)

d jsonString_t s 100000a varying
d template

And my php code snippet ...


$param[] = $conn->AddParameterChar('both', 9, 'pOperator',
'operator', $operator);
$param[] = $conn->AddParameterChar('both', 100000, 'pJsonString'
, 'jsonString', $json,4);

$ret = $conn->PgmCall('CDBSRV006', CDB_SW_LIBRARY, $param, NULL,

array('func'=>'GETDRIVERSFOROPERATOR'));

Any suggestions would be appreciated.

Thank you

Don Brown

As an Amazon Associate we earn from qualifying purchases.

This thread ...


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

This mailing list archive is Copyright 1997-2024 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.