|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre actif
![]() Inscription : décembre 2002 Messages : 325 ![]() |
Bonsoir,
la méthode update() de l'objet Zend_Db_Adapter_Abstract est sensée retourner un entier qui donne le nombre de lignes affectées par l'update. Pour faire ça, elle appelle la méthode rowCount() de l'objet PDOStatement (parceque j'utilise le driver pdo_mysql). Or dans la doc de php, il est dit que cette méthode n'est pas fiable, et qu'on ne devrait pas l'utiliser pour une application portable. Je voudrais donc avoir une méthode pour savoir si mon update s'est bien déroulée. Je pourrais éxecuter ma requête directement, mais comment faire si j'utilise cette méthode update() ? Si vous avez une idée... merci d'avance |
|
|
00
|
|
|
#2 | ||
![]() ![]() Julien PauliArchitecte de système d'information Inscription : mai 2006 Messages : 597 ![]() |
La doc indique que cette méthode n'est pas fiable concernant des requêtes SELECT :
Citation:
Citation:
|
||
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : décembre 2002 Messages : 325 ![]() |
Bonsoir,
Merci de ta réponse, j'avais lu trop vite la doc. J'avais fait une (autre) erreur et le fait d'avoir lu ça, je n'avais pas cherché plus loin. En fait j'ai une méthode d'une classe intermédiaire qui fait appel à cette méthode update, mais j'avais tout simplement oublié de lui faire retourner le résultat. Merci encore de ta réponse. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com