From: | "jvenegasperu (dot)" <jvenegasperu(at)gmail(dot)com> |
---|---|
To: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> |
Cc: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: registros afectados insert update delete en transaccion |
Date: | 2014-07-25 19:16:15 |
Message-ID: | CA+KjtGd+HT3BLdsGVcsmALdOHoqxYHx+w8CSJ_WQ4VpUbpTQkw@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Alvaro efectivamente antes tenia la linea solo del update
y con pg_affected_rows en php podia saber cuantos registros se afectaron
pero cuando lo pongo dentro del begin commit el pg_affected_rows siempre me
devuelve 0 haga lo que haga
por eso preguntaba como saber el numero de registros afectados por cada
sentencia cuando estan dentro de un bloque begin commit
El 25 de julio de 2014, 13:42, Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>
escribió:
> jvenegasperu . escribió:
> > Buenas tardes a todos
> >
> > hoy estuve modificando una sentencias en mi sistema para manejar los
> > usuarios de postgres y no solo con una tabla en software
> >
> > $this->_query = ' BEGIN; ';
> >
> > $this->_query .= ' ALTER ROLE '.$datos['usuario']." WITH
> > PASSWORD '".$datos['pass1']."' ; ";
> >
> > $this->_query .= "UPDATE seguridad.usuarios SET ".
> > "usuario = '".$datos['usuario'].
> > "', activo = ".$datos['act'].
> > ", u1 = '".$_SESSION['usuario'].
> > "', pass = '".$datos['pass']."' WHERE
> id_persona
> > = ".$datos['id'].';';
> >
> > $this->_query .=' COMMIT';
> >
> > antes cuando era una sola linea como
>
> En vez de meterlo todo en un solo string, ejecuta cada línea
> separadamente.
>
> Espero que esa password esté cifrada ...
>
> --
> Álvaro Herrera http://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Training & Services
>
--
José Mercedes Venegas Acevedo
cel claro 940180540
mails: jvenegasperu(at)gmail(dot)com
From | Date | Subject | |
---|---|---|---|
Next Message | Alessandra Campos Alfaro | 2014-07-27 14:10:18 | ayuda restauracion |
Previous Message | Alvaro Herrera | 2014-07-25 18:42:31 | Re: registros afectados insert update delete en transaccion |