Aller au contenu

Un même programme avec plusieurs bases de données


Sujets conseillés

Posté

Bonjour,

Est-il possible qu'un même programme PHP puisse se connecter à plusieurs bases de données à la fois, pour récupérer les données voulues, et avec toute la souplesse possible pour faire des jointures récupérables dans le navigateur ?

Merci d'avance

Posté

Bonjour,

A priori il est possible de connecter un script à plusieurs bases de données.

Par contre je ne suis pas sur du tout que tu puisse faire une requete sur plusieurs tables de bases différentes... pas avec Mysql en tout cas.

Ceci dit, pourquoi ne pas faire en sorte d'avoir tout dans une seule base de données. Cela suffit largement, dans la très grande majorité des cas :)

Posté

Il est tout à fait possible de se connecter à plusieurs bases dans un même code php, même si ces bases sont sur des serveurs différents. Par contre, il faut bien faire attention aux différents 'liens ressource', dans le code. ;)

Par contre, il n'est pas possible de faire des jointures entre différentes bases, en sql tout du moins. Tu dois le faire en php (avec une base 'temporaire' ? )

Si tu dois utiliser des serveurs différents, il te faudra déclarer le serveur qui demande l'accès à la base, au serveur qui contient les bases...

( je recommence.. ) :

Si ton programme php tourne sur le serveur A, et qu'il fait un appel à sa base sql, + un accès à la base du serveur B, alors il te faut déclarer au serveur B que le serveur A viendra se connecter pour accéder à la base. Sinon, il ne l'autorisera pas. (

Anonymus.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...