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 :

PDO et requêtes multibases


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de Maljuna Kris
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2005
    Messages
    2 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Par défaut PDO et requêtes multibases
    Saluton,
    Je me penche (pas trop tôt diront certains) sur l'utilisation de PDO avec MySQL et une des premières questions soulevées a trait aux requêtes multibases qu'autorise MySQL et à propos desquelles, dans des posts récents, http://www.developpez.net/forums/d73...e-multi-bases/ et http://www.developpez.net/forums/d73...eer-recherche/, j'ai pu constater qu'elles ne constituaient pas que des cas d'école.

    Bref, je vois mal comment pouvoir rajeunir, avec PDO, un développement utilisant des requêtes multibases puisqu'apparemment il faut déclarer la base à la construction de l'instance de PDO.
    Ma question est donc : s'agit-il là d'une restriction incontournable de PDO ?

    Il n'y a pas d'urgence à me répondre, c'est juste une interrogation née du téléscopage de mon intérêt pour PDO avec mes récentes interventions sur les 2 posts supra.

    Dankon.

    Désolé je viens de m'apercevoir qu'il existe un forum dédié à PDO.
    Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
    articles : Comment émuler un tableau croisé [quasi] dynamique
    et : Une énigme mathématique résolue avec MySQL
    recommande l'utilisation de PDO (PHP5 Data Objects)

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    L'ecriture de la requete ne change pas avec PDO : tu peux toujours écrire "base1.tableA JOIN base2.tableB" en ayant fait ta connexion sur la base3.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre Expert
    Avatar de Maljuna Kris
    Homme Profil pro
    Retraité
    Inscrit en
    Novembre 2005
    Messages
    2 613
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 613
    Par défaut
    Merci.
    Je lis aussi dans la doc spécifique de PDO_MYSQL DSN (http://fr2.php.net/manual/fr/ref.pdo...connection.php) à la fin des commentaires :
    I have... found that the "dbname" field is optional. Which is a good thing if you must first create the db.

    After creating a db be sure to exec a "use dbname;" command, or else use fully specified table references.
    Couplé avec ta réponse, cet élément infirme donc la restriction (imaginaire de ma part) de DBO pour les requêtes multi-bases.
    Kie lumo eksistas ankaŭ ombro troviĝas. L.L. Zamenhof
    articles : Comment émuler un tableau croisé [quasi] dynamique
    et : Une énigme mathématique résolue avec MySQL
    recommande l'utilisation de PDO (PHP5 Data Objects)

Discussions similaires

  1. [PDO] PDO et requête ayant des tables avec jointures
    Par ninouee dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 15/10/2014, 09h34
  2. [PDO] PDO et requête paramétrée
    Par redoran dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 26/02/2012, 12h53
  3. Requête multibase SQLserver / MySQL
    Par ziboux dans le forum Langage SQL
    Réponses: 2
    Dernier message: 27/10/2010, 17h51
  4. [SSRS] [2K5] Requête Multibase, possible ?
    Par Ry_Yo dans le forum SSRS
    Réponses: 4
    Dernier message: 28/07/2010, 12h08
  5. [PDO] PDO et requête paramétrée
    Par ToxiZz dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 01/05/2006, 13h19

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