
gracias de antemano
| ||||
Respuesta: como saber que campos se han actualizado Depende de lo que estés usando para conectarte a una base de datos. Pero si usas PDO tienes rowCount para saber cuantas filas se han afectado.
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| ||||
![]() Cita: gracias
Iniciado por abimaelrc ![]() Depende de lo que estés usando para conectarte a una base de datos. Pero si usas PDO tienes rowCount para saber cuantas filas se han afectado. lo que pasa es que tengo que decirle al usuario los nombres de los campos que actualizo, y pues la idea que me estas dando es buena ya que le puedo mostrar cuantos modifico pero no podría decirle cuales. yo tenia una idea descabellada que era hacer una consulta por cada campo, donde compararía si el valor del usuario es igual a la que esta guardada en la base de datos si es 1 no se actualizo y si es cero si y así tomaría el nombre del campo. pero no se si es posible o le daría problemas a la aplicación gracias ![]() |
| ||||
Respuesta: como saber que campos se han actualizado En ese caso tendrías que ir campo por campo y verificar si hubo cambio. Desconozco si hay alguna forma de saber que campos se modificaron, donde tengo entendido no hay forma con PDO, solo te muestra números afectados no qué afecto.
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| ||||
Respuesta: como saber que campos se han actualizado No veo que sea lento a menos que te interese ahorrar microsegundos. Pero te repito desconozco si hay alguna forma más optima, tendrías que investigar si hay alguna mejor forma, pero lo de hacerlo individual es una opción, que no debe afectar en gran manera el rendimiento.
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
Etiquetas: |