Se connecter à plusieurs bdd
salut,
Je découvre Codeingiter et j'aimerai me connecter à plusieurs bdd en simultané.
voici mon code php extrait de "database.php"
Code : PHP - Sélectionner
Code:
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
| <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
$active_group = 'default';
$active_record = TRUE;
$db['default']['hostname'] = 'serveur';
$db['default']['username'] = 'mysql';
$db['default']['password'] = 'xxxxxx';
$db['default']['database'] = 'xxxxxx';
$db['default']['dbdriver'] = 'mysqli';
$db['default']['dbprefix'] = '';
$db['default']['pconnect'] = TRUE;
$db['default']['db_debug'] = TRUE;
$db['default']['cache_on'] = FALSE;
$db['default']['cachedir'] = '';
$db['default']['char_set'] = 'utf8';
$db['default']['dbcollat'] = 'utf8_general_ci';
$db['default']['swap_pre'] = '';
$db['default']['autoinit'] = TRUE;
$db['default']['stricton'] = FALSE;
$active_group = 'fbird';
$active_record = TRUE;
$db['fbird']['hostname'] = 'serveur';
$db['fbird']['username'] = 'xxxxxx';
$db['fbird']['password'] = 'xxxxx';
$db['fbird']['database'] = 'xxxxxxxx.dba'; //developpement
//$db['fbird']['database'] = "xxxxxxxxxxxxxxxxxxx.dba"; //production
$db['fbird']['dbdriver'] = 'firebird';
$db['fbird']['port'] = 3050;
/* End of file database.php */
/* Location: ./application/config/database.php */ |
Bien sûr ce que vous avez sous les yeux ne fonctionne pas et je tiens à préciser que j'ai rajouté la bibliothèque firebird avant de vous contacter.
Jusqu’à la ligne 22 tous va bien après, c'est la cata...
:(