Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & ODBC
PHP & ODBC Forum d'entraide sur ODBC avec PHP. Avant de poster -> FAQ ODBC
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/05/2011, 10h25   #1
Futur Membre du Club
 
Homme
Développeur Web
Inscription : novembre 2007
Messages : 185
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2007
Messages : 185
Points : 15
Points : 15
Par défaut Probleme d'éxécution query sur AS400 via lien ODBC

J'essaie d'exécuter un query existant sur AS400, via une fonction PHP ( odbc_exec () ) :

Je voudrais automatiser un outil en PHP et éviter de lancer le query via l'interface AS400.

Actuellement je peux lire le résultat via la fonction PHP odbc_exec () à une seul condition, le query doit être lancer via l'interface AS400.

Ce que je ne comprend pas c'est pourquoi lorsque j'exécute mon query avec ma fonction odbc_exec() le query ne se lance pas , le seul résultat que je peux récupérer est celui de l'exécution précédente via l'interface AS400 ?

Merci d'avance pour votre aide.
kamnouz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/06/2011, 16h30   #2
Invité de passage
 
Homme
Responsable d'un système d'information métier
Inscription : juin 2011
Messages : 3
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Responsable d'un système d'information métier
Secteur : Distribution

Informations forums :
Inscription : juin 2011
Messages : 3
Points : 1
Points : 1
Citation:
Envoyé par kamnouz Voir le message
J'essaie d'exécuter un query existant sur AS400, via une fonction PHP ( odbc_exec () ) :

Je voudrais automatiser un outil en PHP et éviter de lancer le query via l'interface AS400.

Actuellement je peux lire le résultat via la fonction PHP odbc_exec () à une seul condition, le query doit être lancer via l'interface AS400.

Ce que je ne comprend pas c'est pourquoi lorsque j'exécute mon query avec ma fonction odbc_exec() le query ne se lance pas , le seul résultat que je peux récupérer est celui de l'exécution précédente via l'interface AS400 ?

Merci d'avance pour votre aide.
Bonjour,

Je dois avoué ne pas avoir tous compris...
la fonction odbc_exec() te permet d'executer un ordre sql style un "select".

Tu dis que celui-ci marche lorsque tu as lancer un query sur l'as d'abord.
Je me demande si tu n'est pas en traine de faire un select dans le fichier de sortie du query...
Peux tu faire un wrkqry en indiquant le nom de ton query et la bib de ton query.
Ensuite, tu fait un 2 pour le modifier et tu regarde vers le bas, ca dois ressembler a fichier de sortie.
Je pense que ton select point le ce fichier, j'ai bon?
mecainfo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h06.


 
 
 
 
Partenaires

Hébergement Web