[MySQL]Requête sur 2 bases
jbulysse
-
avion-f16 Messages postés 20367 Statut Contributeur -
avion-f16 Messages postés 20367 Statut Contributeur -
Bonjour,
Je souhaite faire une requete portant sur 3 tables dans 2 bases différentes (1 dans une et 2 dans la deuxième) et je n'y arrive pas car je ne peux me connecter qu'à une base à la fois nan?
J'ai contourné le pb en copiant la table de la base 1 dans la base 2 mais ca ne résoud pas le problème.
Quelqu'un aurait une idée pour résoudre ce problème?
Merci d'avance
Je souhaite faire une requete portant sur 3 tables dans 2 bases différentes (1 dans une et 2 dans la deuxième) et je n'y arrive pas car je ne peux me connecter qu'à une base à la fois nan?
J'ai contourné le pb en copiant la table de la base 1 dans la base 2 mais ca ne résoud pas le problème.
Quelqu'un aurait une idée pour résoudre ce problème?
Merci d'avance
A voir également:
- [MySQL]Requête sur 2 bases
- Supercopier 2 - Télécharger - Gestion de fichiers
- Faire 2 colonnes sur word - Guide
- 2 ecran pc - Guide
- Mysql community download - Télécharger - Bases de données
- Avoir 2 comptes whatsapp sur le même téléphone - Guide
8 réponses
mysql_connect($host,$user,$password);
/* Base 1 */
mysql_select_db('base1');
mysql_query($sql1);
/* Base 2 */
mysql_select_db('base2');
mysql_query($sql2);
mysql_query($sql3);J'ai pas essayé avant, mais ça doit aller
Salut,
Il est obligatoire d'avoir 2 base différentes ?--"Si t'es à cheval sur la victoire, laisse moi t'mettre un coup d'sabot"
Il est obligatoire d'avoir 2 base différentes ?--"Si t'es à cheval sur la victoire, laisse moi t'mettre un coup d'sabot"
Le problème est que j'utilise une base user contenant les tables d'utilisateurs, leurs mots de passes...
Maintenant, j'aimerai faire des jointures entre des tables de bases différentes, et ce pour éviter d'avoir à recopier, à chaque fois que je fais une modification dans les tables de la base 1, mes tables modifiées dans la base 2. Ca rend le code plus compliqué et carrément moins évolutif.
Une idée??
Maintenant, j'aimerai faire des jointures entre des tables de bases différentes, et ce pour éviter d'avoir à recopier, à chaque fois que je fais une modification dans les tables de la base 1, mes tables modifiées dans la base 2. Ca rend le code plus compliqué et carrément moins évolutif.
Une idée??
Je comprend toujours pas pourquoi il te faut deux bases de données..
Tu peux faire la même chose avec une base de donnée
Peut-être j'ai mal compris :S
Tu peux faire la même chose avec une base de donnée
Peut-être j'ai mal compris :S
bonjour j'ai le méme problème, je me pose précisément la même question que jbulysse; soit " Comment faire une requete sur deux bases " fin apres je me trompe peut être de post, car a en juger des réponses on dirait que la question etait , " Y a t il quelqu'un pour me dire de le faire sur une seule base ? " ,
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Désolé de te décevoir, Lucas, mais je crois que la réponse de V3n1 est la bonne... une base de données peut contenir autant de tables qu'on le désire, donc pourquoi les multiplier ? Sauf bien sur dans le cas de l'utilisation d'un CMS, mais pourquoi vouloir récupérer les données d'une base de CMS ?
Loin de moi (et de V3n1 également, de ce que j'en ai compris) l'idée de critiquer pour le simple plaisir de critiquer, mais parfois une réponse correcte et efficace va dans le sens d'un changement de fonctionnement. De même que quand on me demande de corriger un site codé en tableaux, j'oriente vers l'utilisation d'un CSS externe (même si cela semble ne pas répondre à la question de base), la réponse correcte ici me semble : pourquoi deux bases de données... ?
Ceci dit, si il y a une bonne raison à cela, n'hésitez pas à nous l'exposer, peut-être pourrons-nous plus facilement répondre à vos questions. Plus on a d'éléments à analyser, plus la réponse donnée est personalisée ;)
Loin de moi (et de V3n1 également, de ce que j'en ai compris) l'idée de critiquer pour le simple plaisir de critiquer, mais parfois une réponse correcte et efficace va dans le sens d'un changement de fonctionnement. De même que quand on me demande de corriger un site codé en tableaux, j'oriente vers l'utilisation d'un CSS externe (même si cela semble ne pas répondre à la question de base), la réponse correcte ici me semble : pourquoi deux bases de données... ?
Ceci dit, si il y a une bonne raison à cela, n'hésitez pas à nous l'exposer, peut-être pourrons-nous plus facilement répondre à vos questions. Plus on a d'éléments à analyser, plus la réponse donnée est personalisée ;)
Bonjour a tous ,
Je poste ici en espérant que vous saurez me guider dans la même requête que le premier poste je m'explique :
Pour faire simple , j'ai un forum phpbb3.5 qui fonctionne très bien etc et la je vient d'installer Peel shopping donc ce qui implique 2 BDD ok jusque la, mon but a moi c'est que mes user n'ai qu'un seul login et passe pour les deux, donc j'ai essayer de trouver un Bridge rien a faire pas trouver, alors j'ai penser en relient la table user ca pourrais fonctionner,a savoir que Peel Shopping demande a la connexion Mail et passe et phpbb Pseudo et passe, ce que je doit faire c'est faire en sorte que ce que les deux tables ont besoin pour l'inscription soit obligatoire pour les deux lors de l'inscription cella ok pas de souci pour le faire maintenant la vrai question ?
Comment faire pour relier les deux ensemble dois je renseigner dans un fichier config.php ou autre ??
j'espère que je me suis fait comprendre et dans la attente je vous remercie a tous .
Cordialement
lindo
Je poste ici en espérant que vous saurez me guider dans la même requête que le premier poste je m'explique :
Pour faire simple , j'ai un forum phpbb3.5 qui fonctionne très bien etc et la je vient d'installer Peel shopping donc ce qui implique 2 BDD ok jusque la, mon but a moi c'est que mes user n'ai qu'un seul login et passe pour les deux, donc j'ai essayer de trouver un Bridge rien a faire pas trouver, alors j'ai penser en relient la table user ca pourrais fonctionner,a savoir que Peel Shopping demande a la connexion Mail et passe et phpbb Pseudo et passe, ce que je doit faire c'est faire en sorte que ce que les deux tables ont besoin pour l'inscription soit obligatoire pour les deux lors de l'inscription cella ok pas de souci pour le faire maintenant la vrai question ?
Comment faire pour relier les deux ensemble dois je renseigner dans un fichier config.php ou autre ??
j'espère que je me suis fait comprendre et dans la attente je vous remercie a tous .
Cordialement
lindo