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 : 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 <?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...
![]()
Partager