ただいまの質問       
102 
phpquery

関連する質問

おすすめの質問
スポンサー広告(質問)
open-omni.com
open-omni
少しでもコストを抑えて手軽にAS400のオープン化に取り組めるツールとして、PHPの活用をお勧めします!
www.ibiweb.gr.jp
iBI
会員各社のソリューション連携により、AS400におけるアプリケーション環境をトータルでご提供します。
i5php.jp
opensource IBM i
IBM i(AS400)のオープン化を中心として、オープンソースソフトの啓蒙と普及に努めています。
phpquery.jp
opensource IBM i
PHP QUERYは、IBM i(AS400)上のクエリー定義をWeb画面から参照するデータ抽出ツールです。

ToolkitServiceによるPHPからのCLプログラム実行

6 年前に 質問(as/400) takuya 510 pt
ToolkitServiceによるPHPからのCLプログラム実行を行う為に、
以下のようなPHPプログラムを作成しました。

**********************************************************
<?php
    require_once('ToolkitService.php');

    $host = '*LOCAL';
    $user = '';
    $password = '';

    $i5_conn = ToolkitService::getInstance($host, $user, $password);
    if (!$i5_conn) die("<br>Connect failed");                             
    else print("<br>Connect successed");

    $row1 = $i5_conn->CLInteractiveCommand("ADDLIBLE   LIB(TESTLIB)");
    if (!$row1) die("<br>CLcal1 failed");
    else print("<br>CLcal1 successed");

    $row2 = $i5_conn->CLInteractiveCommand("CALL       PGM(TESTLIB/TESTCL)");
    if (!$row2) die("<br>CLcal2 failed");
    else print("<br>CLcal2 successed");

    $i5_conn->disconnect();
**********************************************************

実行の結果、「Connect Successed」「CLcal2 failed」と表示されます。

CLInteractiveCommand行の記述に不備があるのでしょうか?

環境は、i:v5r4、PHP:5.3.14、Toolkit:1.4.0です。

よろしくお願いいたします。
6 年前に 質問(as/400) takuya 510 pt
1 vote

13

answers

回答数

ログインまたはユーザー登録してからでないと
回答はご覧頂けません。