Liaison 2 BDD

Répondre
manu56
le 18/03/2006 à 00:15
manu56
Salut, encore une question :)
Je voudrais que deux sites utilise la même base de membres. Pour logger l'utilisateur, pas de problème, je spécifie dans la requete la connexion à la bdd stockant les membres. J'aurais donc 3 bases, une avec les membres, l'autre avec le premier site, et la troisième avec le deuxième site.

Lors de mes requete je fais souvent des jointures entre plusieurs tables et la table user pour retourner un login par exemple. Mais comment faire une jointure sur deux bases de données différentes ^^ (ca me chagrinne de faire deux requetes pour ca...)

Ou alors il existe de meilleurs solutions :)

MErci @+
mojorisin
le 18/03/2006 à 11:38
mojorisin
Salut,
il n'y a aucun problème il te suffit de spécifier les bases de données à utiliser.
Exemple :
SELECT u.username,t.valeur FROM bdd2.table AS t
LEFT JOIN bdd1.user AS u
ON t.uid=u.uid
.....
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
Bzh
le 18/03/2006 à 12:53
Bzh
Oui ! Mais ce n'est pas si simple....
Pour les jointures, il n'y a pas de problème. Là ou ça risque de coincer c'est pour les connexions aux bases de données. Beaucoup d'hébergeurs interdisent les connexions aux bases de données d'un serveur distant. En général, on entre 127.0.0.1 qui est l'adresse ip locale.

Tout depends si tes deux sites se trouvent sur le même serveur ou pas...

Tu peux toujours essayer....

Bye...
LupusMic
le 18/03/2006 à 18:14
LupusMic
(Bzh) Ça, c'est un autre problème.
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
Bzh
le 18/03/2006 à 21:37
Bzh
Je suis d'accord ! Mais faut pas oublier ce tit détail !!! smiley

J'ai été le premier à m'en mordre les doigts... smiley

Bye...
manu56
le 20/03/2006 à 14:23
manu56
ok merci !
les deux sites seront sur le même serveur donc il ne devrait pas y avoir de problèmes :)


Merci encore ;p
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours