Xeon Posté 17 Novembre 2005 Posté 17 Novembre 2005 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
NorSeb Posté 17 Novembre 2005 Posté 17 Novembre 2005 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
Anonymus Posté 17 Novembre 2005 Posté 17 Novembre 2005 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.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant