saludos

como comentaban un post anterior, el campo clave_smtp debe ser bytea

*Está aplicando conversión de codificación.  Deberías asegurarte que la
columna es de tipo bytea.*

Pero de igual forma tiene que hacer uso del Escape para su inserccion



El 14 de febrero de 2011 11:30, Alvaro Herrera
<[email protected]>escribió:

> 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
>



-- 
ISC Miguel Angel Hernandez Moreno

Responder a