par
devlop78 » 01 mai 2011, 20:39
Bonjour à tous,
Zend propose avec Zend_Db de ne se connecter au serveur SQL que lorsque cela est nécessaire. Mon code actuel est :
Code : Tout sélectionner
$db = Zend_Db::factory('Pdo_Pgsql', array(
'host' => '127.0.0.1',
'username' => 'postgres',
'password' => '2530bx',
'dbname' => 'zf',
'driver_options' => array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES UTF8;')
));
Hé ouii ... trouver l'erreur. La constante ... J'étais parti sur l'utilisation de MySQL, mais je pense me tourner vers PostgreSQL. Seulement, je ne trouve pas la constante permettant cela automatiquement. Et je ne souhaite pas démarrer la connexion pour lui envoyer le SET NAMES car toutes les pages ne nécessitent pas de SGBDR. Y-a-t-il un équivalent de MYSQL_ATTR_INIT_COMMAND pour PostgreSQL ?
Cordialement,
Bonjour à tous,
Zend propose avec Zend_Db de ne se connecter au serveur SQL que lorsque cela est nécessaire. Mon code actuel est :
[code] $db = Zend_Db::factory('Pdo_Pgsql', array(
'host' => '127.0.0.1',
'username' => 'postgres',
'password' => '2530bx',
'dbname' => 'zf',
'driver_options' => array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES UTF8;')
));[/code]
Hé ouii ... trouver l'erreur. La constante ... J'étais parti sur l'utilisation de MySQL, mais je pense me tourner vers PostgreSQL. Seulement, je ne trouve pas la constante permettant cela automatiquement. Et je ne souhaite pas démarrer la connexion pour lui envoyer le SET NAMES car toutes les pages ne nécessitent pas de SGBDR. Y-a-t-il un équivalent de MYSQL_ATTR_INIT_COMMAND pour PostgreSQL ?
Cordialement,