Hola amigos. Estoy haciendo una web. Estoy ahora en una seccion donde el usuario pueda modificar sus datos con una consulta sql a traves de php. Les muestro el código
Tabla usuario
`IDusuario` int(11) NOT NULL AUTO_INCREMENT,
`email` varchar(100) COLLATE utf8_unicode_ci DEFAULT NULL,
`pass` blob NOT NULL,
Quiero modificar el siguiente registro:
IDusuario = 1
email =
[email protected]
pass = contrasena 4321
Código SQL:
Ver originalSELECT email, AES_DECRYPT(pass,'key1234') FROM usuario WHERE IDusuario =$IDusuario;
UPDATE usuario SET" .$rowDatosUsuarios["AES_DECRYPT(pass,'key1234')"]. "=AES_ENCRYPT(contrasena1234,'key1234') WHERE IDusuario=$IDusuario;
Cita: Editado: Código de programación no permitido en foros de Bases de Datos.
Leer las
normas del foro, por favor.
Resulta que la consulta SELECT me la hace bien, pero a la hora de hacer UPDATE actualizandolo con una contraseña distinta, resulta que permanece todavía la contraseña "contrasena4321"(pero encriptada, por supuesto)
Puede que haya hecho mal la consulta?
PD: No me sale ninguno error SQL en las dos consultas