IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

CodeIgniter PHP Discussion :

Utilisation de deux bases de données


Sujet :

CodeIgniter PHP

  1. #1
    Membre habitué Avatar de PadawanInPerl
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 462
    Points : 186
    Points
    186
    Par défaut Utilisation de deux bases de données
    bonjour à tous... et toutes...

    j'ai mis en place 2 bases config pour mes bases de données.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
     
    $active_group = 'default';
    $query_builder = TRUE;
     
    $db['default'] = array(
    	'dsn'	=> '',
    	'hostname' => 'localhost',
    	'username' => 'use',
    	'password' => 'xxx',
    	'database' => 'base1',
    	'dbdriver' => 'mysqli',
    	'dbprefix' => '',
    	'pconnect' => FALSE,
    	'db_debug' => FALSE,
    	'cache_on' => FALSE,
    	'cachedir' => '',
    	'char_set' => 'utf8',
    	'dbcollat' => 'utf8_general_ci',
    	'swap_pre' => '',
    	'encrypt' => FALSE,
    	'compress' => FALSE,
    	'stricton' => FALSE,
    	'failover' => array(),
    	'save_queries' => TRUE
    );
     
    /********************************/
     
    $active_group = 'sd';
    $query_builder = TRUE;
     
    $db['sd'] = array(
    	'dsn'	=> '',
    	'hostname' => 'localhost',
    	'username' => 'user',
    	'password' => 'xxxx',
    	'database' => 'base2',
    	'dbdriver' => 'mysqli',
    	'dbprefix' => '',
    	'pconnect' => FALSE,
    	'db_debug' => FALSE,
    	'cache_on' => FALSE,
    	'cachedir' => '',
    	'char_set' => 'utf8',
    	'dbcollat' => 'utf8_general_ci',
    	'swap_pre' => '',
    	'encrypt' => FALSE,
    	'compress' => FALSE,
    	'stricton' => FALSE,
    	'failover' => array(),
    	'save_queries' => TRUE
    );

    J'ai 2 models: un pour une BDD et un pour l'autre, je les débute ainsi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    class Model1 extends CI_Model {
        function __construct()
        {
            parent::__construct();
    		$this->load->database('default', TRUE);
        }
     
    et
     
    class Model2 extends CI_Model {
        function __construct()
        {
            parent::__construct();
    		$this->load->database('sd', TRUE);
        }
    le model 2 ne semble pas dialoguer avec la 2è BDD...

    A ce stade, y voyez-vous des erreurs ?

    Merci pour votre aide !
    Windows 7, 64 bit
    Perl 5.12, ActivePerl
    Python 3.2, ActivePython ( NOVICE ! )

  2. #2
    Membre habitué Avatar de PadawanInPerl
    Profil pro
    Inscrit en
    Juillet 2009
    Messages
    462
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2009
    Messages : 462
    Points : 186
    Points
    186
    Par défaut
    Pour bien faire voici un complément : http://avenir.ro/codeigniter-connect...ent-databases/
    Windows 7, 64 bit
    Perl 5.12, ActivePerl
    Python 3.2, ActivePython ( NOVICE ! )

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 03/12/2013, 09h26
  2. Réponses: 0
    Dernier message: 10/11/2011, 15h09
  3. [EJB3 Entity] Utilisation de deux bases de données
    Par hector_le_dresseur dans le forum Java EE
    Réponses: 0
    Dernier message: 30/04/2009, 12h00
  4. Utiliser deux base de données avec ZF
    Par kanzarih dans le forum Zend_Db
    Réponses: 3
    Dernier message: 26/04/2009, 16h06
  5. [MySQL] Se connecter à deux base de données en même temps ??
    Par leo13 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 20/01/2005, 10h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo