Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 07-08-2007 10:32:50

manuv
Membre
Date d'inscription: 13-07-2007
Messages: 12

[Zend_Db_Table][1.0.1]update sous postgresql

Bonjour à tous,

Avant de poster un bug, je me permets de vérifier s'il s'agit bien d'un problème lié à Zend_Db_Table et non à l'utilisation que j'en fais.

Ma base est en postgresql, j'utilise Zend_Db_Table avec PDO.
J'utilise un schéma 'utilisateur', qui n'est pas le schéma par défaut. Un précédent bug lié à une mauvaise gestion des schémas m'empêchait d'accéder aux données par un fetchAll précédemment ; ce bug a été résolu depuis.

Ma requête update plante invariablement. Mon code est standard :

$ind = new individu();
$data_modif = array(
            'nom' => 'toto',
            'prenom' => 'titi'
        );
$where = $ind->getAdapter()->quoteInto('id = ?',$id);
$ind->update($data_modif, $where);


En passant par Zend_Db (sans utiliser la couche d'abstraction), tout fonctionne correctement.

D'autres personnes obtiennent-elles le même résultat dans les mêmes conditions, ou suis-je le seul dans ce cas ?

Hors ligne

 

#2 07-08-2007 13:28:25

yannux
Membre
Lieu: Rennes
Date d'inscription: 07-04-2007
Messages: 284
Site web

Re: [Zend_Db_Table][1.0.1]update sous postgresql

Quel est l'erreur ?


Société : Direct Info Service

Hors ligne

 

#3 08-08-2007 10:20:07

manuv
Membre
Date d'inscription: 13-07-2007
Messages: 12

Re: [Zend_Db_Table][1.0.1]update sous postgresql

Je ne sais pas.
Je n'ai jamais su utiliser le debugger, et à vrai dire en règle générale je n'utilise jamais de debugger... Désolé

Hors ligne

 

#4 08-08-2007 16:41:38

manuv
Membre
Date d'inscription: 13-07-2007
Messages: 12

Re: [Zend_Db_Table][1.0.1]update sous postgresql

Autre plantage : lorsqu'on crée une classe correspondant à une table ne possédant pas de clé primaire. Toujours sous PDO/PostgreSQL.
Essayé en rajoutant une clé primaire, cela fonctionne. Je ne sais pas si on obtient le même problème avec mysql...

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages