Fork me on GitHub






Modifier la base sur laquelle se connecter
Newbie
Inscrit: 13/04/2007 11:24
Messages: 3
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
Partager Twitter Partagez cette article sur GG+
Re: Modifier la base sur laquelle se connecter
Newbie
Inscrit: 13/04/2007 11:24
Messages: 3
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
Partager Twitter Partagez cette article sur GG+
Re: Modifier la base sur laquelle se connecter
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
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
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



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.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

69 Personne(s) en ligne (54 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 69 | Plus ...