Excerpts from Ing. Esneiker Enriquez Cabrera's message of vie feb 11 17:40:08 -0300 2011: > Hola a todos. > > Estoy usando la función mcrypt de php para encriptar una cadena que tengo que > almacenar en una tabla en una base de datos de postgres pero el problema es > que cuando mando a ejecutar la función de actualización o inserción desde el > php da error, ya probé usando el escape E y si ejecuto la función en el > pgadmin el postgres lo entiende bien y hace la operación.
Esta no es necesariamente la mejor forma de hacerlo. Sin embargo: > "ERROR: invalid byte sequence for encoding \"UTF8\": 0xa2\nHINT: This error > can also happen if the byte sequence does not match the encoding expected by > the server, which is controlled by \"client_encoding\".. Consulta = UPDATE > sistema SET duracion_clave = '120', organismo > = 'Mic', entidad = 'Desoft', dir_ip_correo = > '10.14.0.25', dominio = 'cav', > permitir_usuarios_externos = 'true', tiempo_respuesta = '50', > fecha_automatica = 'false', denegar_automatico = 'false', > direccion_localizacion = 'sdf', proveedor = 'fgh', > enviar_email = 'true', cod_pais = 'Cu', cod_entidad > = 'D', cod_archivo = 'AC', usar_directorio_activo = > 'true', smtp_secure = '1', > servidor_smtp = '10.14.0.25', usuario_smtp = 'eenriquez', > clave _smtp = E'@¢0@\x19>\x1„gªiUä`2½z@Â4ý‡ë\"Ô" Está aplicando conversión de codificación. Deberías asegurarte que la columna es de tipo bytea. -- Álvaro Herrera <[email protected]> - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda
