|
Modifier la base sur laquelle se connecter |
|
Newbie
Inscrit: 13/04/2007 11:24
|
Bonjour et bonne année (il reste encore quelques jours pour le souhaiter),
J'aurais voulu savoir par quel mécanisme je pourrais modifier la base sur laquelle me connecter (définie par XOOPS_DB_NAME).
J'ai en effet plusieurs sites xoops et souhaiterai que depuis le site A, je puisse aller dans la base de B afin de mutualiser certaines pages.
Merci beaucoup ;)
Posté le : 25/01/2008 15:10
|
|
|
Re: Modifier la base sur laquelle se connecter |
|
Newbie
Inscrit: 13/04/2007 11:24
|
Je viens de trouver !!
Je post la solution, ça pourra peut-être servir ^^
// Je créé une seconde connection $connection2 = mysql_connect(XOOPS_DB_HOST,XOOPS_DB_USER,XOOPS_DB_PASS); // Je me connecte à la base B $new = mysql_select_db("baseB",$connection2); // Je met à jour l'objet Xoops $xoopsDB->conn = $connection2;
Et le tour est joué
A+
Posté le : 25/01/2008 15:42
|
|
|
Re: Modifier la base sur laquelle se connecter |
|
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
|
Bonjour et bienvenue,
La base de données à laquelle se connecte un site xoops est contenu dans le fichier mainfile.php et il serait plus élégant de la modifier dans ce fichier que de hacker les fichiers du noyau. (ne pas oublier ensuite de remettre ce fichier en lecture seule avec un chmod=444)
Posté le : 25/01/2008 21:37
|
|
Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.
|