Sobran las palabras verdad!! bueno haciendo un importador de excel a postgresql me ha dado este error

 

pg_query() [function.pg-query]: Query failed: ERROR: invalid byte sequence for encoding «UTF8»: 0xd14f HINT: This error can also happen if the byte sequence does not match the encoding expected by the server, which is controlled by «client_encoding». 

 

 

La solucion es bien sencilla despues de pasar por la sentencia pg_escape_string esto no solvento mi problema ya que me quitaba las comillas.

 

Lo que hice fue establecer seguifamente a mi cadena de conexion el tipo de codificacion que usaría para ello.

 

$establecemos = pg_query(«SET client_encoding = ‘latin1’;»);

 

Y vuala se hacen todos los insert sin problemas y con los caracteres perfectos, se que deberiamos intentarlo con UTF8 pero seguramente os de problemas

 

 

 

Por admin

Deja una respuesta

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock