Skip site navigation (1) Skip section navigation (2)

HELP!!!! UNICODE problem

From: fi94te02(at)fi(dot)usj(dot)edu(dot)lb
To: pgsql-php(at)postgresql(dot)org
Subject: HELP!!!! UNICODE problem
Date: 2004-04-26 08:39:14
Message-ID: (view raw, whole thread or download thread mbox)
Lists: pgsql-php

    I am using postgresql and PHP to develop an application supporting
English/French/Arabic Data. I am using PHP5RC1 and Postgresql 7.4.2

    When the user enters french caracters (é,è,...) I get the following error.


    Warning: pg_query() []: Query failed: ERROR: invalid
byte sequence for encoding "UNICODE": 0xe96d61 in
/usr/local/apache2/htdocs/Classes/DBAdapter.class.php on line 27

I managed to save my SQL string into a file. When open with vi, the file reads
update classe set code='MATE',description='Mathématiques
Elémentaires',cycle='SEC',classesuperieure=NULL,info=NULL where code='MATE'

whereas the command cat shows

update classe set code='MATE',description='Math�matiques El�mentaires',cycle
='SEC',classesuperieure=NULL,info=NULL where code='MATE'

I tried to figure out what to do; when I copy and paste the content of the
file into the "psql" tool, it works perfectly and I can see the accented
letters in my browser; whereas the psql's command "\i <filename>" generates
the same.

Any help would be appreciated

Dani Mezher


pgsql-php by date

Next:From: Christopher Kings-LynneDate: 2004-04-27 02:44:43
Subject: Re: HELP!!!! UNICODE problem
Previous:From: Ramesh PatelDate: 2004-04-26 05:28:10
Subject: subscribe

Privacy Policy | About PostgreSQL
Copyright © 1996-2017 The PostgreSQL Global Development Group