appel d'un programme CL sur l'as400 via sql en php

RPG (3 et 4, free), CL, SQL, etc...
Répondre
paulus
Messages : 5
Enregistré le : ven. 22 févr. 2008, 11:55:05

appel d'un programme CL sur l'as400 via sql en php

Message par paulus »

Bonjour,

j'aimerais savoir comment récuperer une valeur retournée par un programme cl de l'as400 via sql en php. Quelle syntaxe utiliser pour la requête? Le programme CL à trois parmètres.

CALL PHPPARC01 PARM (‘PAULUSP’ ‘A’ &RETOUR)

Merci beaucoup.
pierre

pmaugin
Site Admin
Messages : 30
Enregistré le : mer. 14 févr. 2007, 18:28:48

(sans texte)

Message par pmaugin »

Tu peux utiliser la notion de Fonction.
Via SQL, un select Ta_Fonction(parm1, parm2), ... devrait te permettre de récupérer une valeur.
Si tu utilises ZEND (PHP "natif" AS400), le middleware EASYCOM est fourni, et permet de faire des calls et des RTV.
Philippe MAUGIN, (RAUTUREAU APPLE SHOES)
V7R2.

paulus
Messages : 5
Enregistré le : ven. 22 févr. 2008, 11:55:05

appel d'un programme CL sur l'as400 via sql en php

Message par paulus »

Sauriez-vous me donner un exemple d'exécution d'un programme cl sur l'as400 via sql en php. En sachant que j'utilise le pilote odbc pour me connecter. Merci beaucoup. Je suis un peu perdu
pierre

Répondre