elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  [Pregunta]: Timestamp MYSQL se EDITA SOLO sin que yo le diga
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Pregunta]: Timestamp MYSQL se EDITA SOLO sin que yo le diga  (Leído 1,980 veces)
Leguim


Desconectado Desconectado

Mensajes: 720



Ver Perfil
[Pregunta]: Timestamp MYSQL se EDITA SOLO sin que yo le diga
« en: 11 Abril 2019, 08:36 am »

Buenas noches, estoy con un problema y es que tengo una consulta donde edito ciertos campos, pero en ninguno digo que quiero editar el "timestamp" que tengo en la base de datos, simplemente se edita solo una vez que se ejecuta la consulta, el tiempo a el que cambia es en el momento en que realizo la consulta. ¿Esto es normal? Me fije de izquierda a derecha por un posible error y no, todo esta correcto. No entiendo...


En línea

WHK
Moderador Global
***
Desconectado Desconectado

Mensajes: 6.605


Sin conocimiento no hay espíritu


Ver Perfil WWW
Re: [Pregunta]: Timestamp MYSQL se EDITA SOLO sin que yo le diga
« Respuesta #1 en: 12 Abril 2019, 03:28 am »

No, no es normal, talves estás haciendo un update a esa columna o hay un trigger ejecutandose, pero en mysql las columnas no se actualizan de la nada, si se crean de la nada utilizando valores por defecto, pero en actualizaciones nunca a menos que lo hayas definido intencionalmente en la base de datos.


En línea

Leguim


Desconectado Desconectado

Mensajes: 720



Ver Perfil
Re: [Pregunta]: Timestamp MYSQL se EDITA SOLO sin que yo le diga
« Respuesta #2 en: 12 Abril 2019, 08:38 am »

No, no es normal, talves estás haciendo un update a esa columna o hay un trigger ejecutandose, pero en mysql las columnas no se actualizan de la nada, si se crean de la nada utilizando valores por defecto, pero en actualizaciones nunca a menos que lo hayas definido intencionalmente en la base de datos.

¡Tenias razón! En la base de datos en la parte donde tenia la columna de timestamp decia algo de ON UPDATE o AUTO UPDATE, algo así.. lo borre y ahora funciona correctamente, gracias!
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Timestamp con java para mysql
Java
andrer03 0 3,990 Último mensaje 9 Agosto 2009, 16:56 pm
por andrer03
No diga 'spam' diga 'pourriel'
Noticias
wolfbcn 0 1,340 Último mensaje 7 Julio 2012, 02:10 am
por wolfbcn
[Bash][Linux] Hacer que PC diga Piropos
Scripting
z3nth10n 5 4,018 Último mensaje 17 Junio 2013, 23:25 pm
por z3nth10n
[Pregunta]: Manipular dos timestamp
PHP
Leguim 3 2,574 Último mensaje 5 Agosto 2019, 01:55 am
por @XSStringManolo
[Resuelto] [Pregunta]: Crear un timestamp 0000-00-00 00:00:00
PHP
Leguim 3 2,033 Último mensaje 19 Septiembre 2019, 01:05 am
por MinusFour
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines