Connecting Tech Pros Worldwide Help | Site Map

encoding question

  #1  
Old November 23rd, 2005, 03:04 AM
dDave
Guest
 
Posts: n/a
Hi,

I have a database that was created with the encoding set to SQL_ASCII.
A lot of data comes with accented characters. When reading this data
with PHP, and using utf-8 as my broweser output charset, any accented
characters are displayed as weird symbols. If I use the PHP function
utf8_encode() around the data, it all looks fine again.

So, I have decided to simply change the encoding of my database from
SQL_ASCII to UNICODE so that I do not need to use utf8_enocde() in
PHP.

I did a pg_dump of my database. I then created a blank database with
UNICODE as the encoding. However, pg_restore chokes with a message
about not being able to convert a multibyte character properly.

My server settings are en-US.UTF-8 for lc_collate and server encoding
is set to UNICODE.

How can I reload all my data into the UNICODE database I have created?
Is there something to do with the dump? I hope not!! Any tips on this
most appreciated!!

TIA

Dave


Closed Thread


Similar Threads
Thread Thread Starter Forum Replies Last Post
Encoding question JJMM answers 1 October 5th, 2006 09:25 PM
Encoding Question Soda answers 1 November 19th, 2005 02:07 AM
Simple Encoding Question pagates answers 8 November 17th, 2005 10:49 AM
XML Encoding Question Waldy answers 5 November 16th, 2005 02:51 PM
xml encoding question Matt answers 1 July 20th, 2005 08:50 AM