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 :

Connexions à bases en même temps [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de mdr_cedrick
    Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2008
    Messages
    374
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2008
    Messages : 374
    Par défaut Connexions à 2 bases en même temps
    Bonjour à tous

    J'utilise une classe de connexion qui s'appelle Core et que je stocke dans ma variable $ewp
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $ewp = new Core();
    //connexion à la base1
    à un moment donné j'instancie une seconde classe afin de me connecter à une deuxième base
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $ewpClient = new CoreClients();
    //connexion à la base2
    le soucis c'est que dès que j'instancie CoreClients toutes les requêtes de Core(); vont chercher dans la base2
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Table 'base2.maTableDeBase1' doesn't exist
    alors je ne vois pas trop d'où peut venir le soucis
    comment $ewp peut-il accéder aux données de $ewpClients ??

    merci d'avance pour votre aide

  2. #2
    Membre chevronné
    Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2004
    Messages
    352
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Septembre 2004
    Messages : 352
    Par défaut
    Il faudrait voir du côté de tes classes Core et CoreClients, il y a peut être un lien entre les deux.

  3. #3
    Membre éclairé Avatar de mdr_cedrick
    Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2008
    Messages
    374
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2008
    Messages : 374
    Par défaut
    Alors concernant ce que j'ai pu voir sur le net, j'ai modifié les paramètres de connexion à ma BDD n°2 car il paraitrait que si les identifiants sont identiques ça ne marche pas.
    Çà n'a strictement rien changé.

    Ensuite je suis allé voir du coté de la fonction mysql_connect qui accepte un paramètres "new_link" ici dans mon cas à true
    mais rien n'y change, je suis toujours avec ma connexion 2 qui se met à la place de la 1

  4. #4
    Membre éclairé Avatar de mdr_cedrick
    Profil pro
    Développeur multimédia
    Inscrit en
    Janvier 2008
    Messages
    374
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Janvier 2008
    Messages : 374
    Par défaut
    bon je viens de trouver une solution qui reste provisoire je pense, le temps de trouver mieux, mais qui néanmoins fonctionne.

    dans ma requête vers la BDD n°2 je précise le nom de la BDD devant le nom de la table.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from maBDD2.maTable

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 27/06/2011, 09h47
  2. Se connecter à plusieurs bases en même temps
    Par sihammaster dans le forum VB.NET
    Réponses: 6
    Dernier message: 12/04/2010, 20h33
  3. [MySQL] Se connecter à deux bases en même temps
    Par Jonathan.b dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 22/04/2008, 16h33
  4. [ZF 1.5] Se connecter à deux bases en même temps
    Par Jonathan.b dans le forum Zend_Db
    Réponses: 9
    Dernier message: 22/04/2008, 15h09
  5. [Débutant] Se connecter à 2 bases en même temps
    Par Prohte dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 28/02/2006, 18h20

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