IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Accès à une base de données distante [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 65
    Par défaut Accès à une base de données distante
    Bonjour,

    malgré mes efforts pour trouver une solution à mon problème, je n'ai toujours pas trouvé. Voila pourquoi, je vous demande conseille.

    Je voudrais arriver à atteindre, à partir d'un serveur A, une base de données se trouvant sur un serveur B.
    Je connais les noms d'utilisateur, les hôtes, mots de passe et noms de database de la base de données du serveur B.
    Il est apparut que pour des raisons de sécurité il était impossible de se connecter à distance. N'ayant pas accès à la configuration du serveur, j'ai dû cherché une autre solution.
    Le principe étant de mettre sur le serveur B un script accèdant à la base de données. On aurait par exemple un script pour lire le contenu de la table 1.
    Le script affiche également le résultat de cette requête.
    J'ai donc écrit ce script, qui fonctionne très bien.
    Sur le serveur A, j'ai mis une page avec un require du script du serveur B
    Je lance ma page à partir du serveur A et l'on voit bien s'afficher le résultat. Mais, il est impossible de récupèrer les données dans des variables.
    J'ai également essayé avec un include, rien à faire.
    Peut-être avec global devant les variables du script? Cela n'a rien changé.
    J'ai également insèré une fonction dans le script avec un return, mais impossible d'accèder à cette fonction via le serveur A.

    Existe-t-il d'autres solutions pour passer ces données du serveur A au serveur B? Je sais qu'avec un header et une redirection avec les données dans l'url serait une solution mais je penses que les données sont trop nombreuses que pour opter pour cette solution.

    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 672
    Par défaut
    Citation Envoyé par lau_the_raptor
    Sur le serveur A, j'ai mis une page avec un require du script du serveur B
    ça ne fonctionne pas comme ça
    pour échanger des informations il faut faire ça :
    - dans le script du serveur B tu fais "echo $informations";
    - sur le serveur A tu lis l'URL avec "file_get_contents" par exemple et tu obtients l'information

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    65
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 65
    Par défaut
    Merci beaucoup,

    je vais essayer cela

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 012
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 012
    Par défaut
    mathieu,

    ce que tu proposes m'intéresses beaucoup

    mais si lau_the_raptor semble avoir compris ce que tu proposes, pas moi.
    pourrais-tu expliciter un peu s'il te plait ?

    merci d'avance

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [HF17] Accès à une base de données distante
    Par lebracfr dans le forum HyperFileSQL
    Réponses: 4
    Dernier message: 10/01/2015, 21h55
  2. Accès à une base de données distante
    Par meangirl dans le forum Android
    Réponses: 10
    Dernier message: 04/08/2012, 05h06
  3. Accès à une base de données distante
    Par hwoarang dans le forum Général Java
    Réponses: 5
    Dernier message: 17/01/2012, 11h19
  4. accés vers une base de données distante
    Par sarah_insat dans le forum Autres
    Réponses: 3
    Dernier message: 28/05/2008, 17h19
  5. [Interbase] accée a une base de donnée Distant
    Par touhami dans le forum Bases de données
    Réponses: 6
    Dernier message: 11/06/2006, 11h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo