Rechercher : dans
Par :

PHP avec DB2 400

Dernière réponse le 17 oct 2001 à 14:19:38 cristian, le 16 oct 2001 à 09:04:41 
 Signaler ce message aux modérateurs

Quelqu'un sait-il si avec PHP on peut ataquer une base de donnée AS400? Je dois faire un site web qui devra faire appel à un base de donnée AS400 (DB2).

Merci pour l'aide

Meilleures réponses pour « PHP avec DB2 400 » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
[PHP] Notice: Undefined index: VoirSi vous utilisez les tableaux $_POST ou $_GET pour récupérer les variables de vos formulaires ou autres, il se peut que vous tombiez sur cette erreur: Notice: Undefined index 'champs du tableau' in 'chemin du fichier php en cours d'execution' on line...
[PHP] Parse error, unexpected T_STRING, expecting ',' or ';' VoirCette erreur, fréquente, se produit notamment lorsqu'un guillemet est présent dans une chaîne délimitée par ce même type de guillemets, par exemple :
Télécharger PHP Edit VoirPHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de fonctionnalités permettant de développer plus efficacement : Coloration syntaxique Auto-complétion des fonctions Débuggeur...
Télécharger PHP FTP Synchronizer VoirLa mise à jour de site web est aussi complexe que sa conception. Alors il faut utiliser le bon outil avec les bon paramètres et une bonne connaissance de programmation pour mettre à jour un site. PHP FTP Synchronizer est une application vous...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
PHP - Bases de données VoirPhp permet un interfaçage très simple avec un grand nombre de bases de données. Lorsqu'une base de données n'est pas directement supportée par Php, il est possible d'utiliser un driver ODBC, pilote standard pour communiquer avec les bases de...
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...

1

Tittom, le 16 oct 2001 à 19:37:15

Sur quelle plateforme ton serveur web tourne-t-il ?

Avec php, tu peux causer avec une base DB2 en passant par ODBC, ou peut etre avec DB2 Connect (produit IBM téléchargeable sur leur site).

Tittom

PS : au passage, l'as400 est un très beau serveur web, on ne le dit pas assez...

Répondre à Tittom

2

cristian, le 17 oct 2001 à 12:02:15

Mon serveur est justement un AS400. En fait je veux me connecter avec un PDA ( Pocket PC) sur le serveur de l'entreprise (qui est un AS400) et faire un accès à la base de donnée. Est- ce que tu sais comment s'y prendre? Y a t-il des exemples d'où je pourrais m'en inspirer pour démarrer?
P.S.1- Je n'ai jamais programmer en PHP mais je suis pret à l'apprendre. Il parait que c'est un super language.
P.S.2-Le Pocket PC utilise la version 3.2 de IE
Merci pour ton aide
Cristian

Répondre à cristian

3

Tittom, le 17 oct 2001 à 14:01:31

Bonnes nouvelles, la tâche devrait être simplifiée pour toi ;)

Quelle version d'OS/400 as-tu ?

Je ne sais plus à partir de quelle version, le serveur web standard de l'AS/400 est fournit avec un langage de script qui s'appelle Net.Data (en tout cas ce langage est installé sur la V4R1).

En termes d'architecture, Net.Data est comparable à PHP : il est invoqué par le serveur web, et un moteur interprète les scripts (dans le cas de Net.Data, on parle plutôt de macros), générant à la volée une page HTML volatile pour le client.

L'utilisation de Net.Data implique certains paramétrages au niveau du serveur web (WRKHTTPCFG + F4). J'ai fait cela il y a qq mois, ce n'est pas tout frais mais je pourrai t'en dire plus si tu as des questions à ce niveau.

Net.Data permet donc d'utiliser des structures de contrôles (If, then, while et compagnie), mais aussi d'accéder aux fichiers de bases de données par SQL, tâche grandement facilitée par la structure même du langage.

voici quelques liens vers des informations qui te permettront de faire plus ample connaissance avec ce langage :
http://www-1.ibm.com/servers/eserver/iseries/software/netdat­a/
http://www-1.ibm.com/servers/eserver/iseries/software/netdat­a/docs/doc.htm

Je ne saurai te dire mieux que les consulter, et reposter ici-même tes éventuelles questions ou demandes de précisions.

Tittom, ravi de rencontrer un utilisateur du serveur web de l'AS/400 :)

PS : il sera envisageable que j'écrive un petit article sur l'activation de Net.Data dans le serveur web de l'AS400, mais en ce moment je n'ai pas trop le temps :(

Répondre à Tittom

4

 Cristian, le 17 oct 2001 à 14:19:38

Je te remercie beaucoup pour les infos. L'AS400 qu'on utilise actuellement est en OS V4R3, mais on devrait sous peu en changer et prendre un plus récent. En tout cas je vais potasser la doc sur le net.data et je vais essayer de faire un petit programme pour voir comment ca fonctionne. Je te tiendrai au courant pour te dire comment ca se passe. En tout cas c'est super. Si je découvre des choses intéressantes je te les ferais parvenir.
Encore une fois merci, et ... vive L'AS400.
A bientôt Cristian

Répondre à Cristian