sign in | join about | help | sitemap
Connecting Tech Pros Worldwide
Piotr Usewicz's Avatar

UTF-8 Problem


Question posted by: Piotr Usewicz (Guest) on November 10th, 2005 06:15 PM
Hi...

I've got a silly problem. I'm using a MySQL 4.1 with UTF-8 charset.
phpMyAdmin with UTF-8 charset aswell. The problem is when I enter data
in phpMyAdmin or any other MySQL tool, I can't see non standard letter
in my app. But when I enter data in my app i can't see thos chars in
let's say phpMyAdmin. Notice that my app is UTF-8 aswell... Any ideas
what's wrong? (PHP 5.0.3)

TIA
Piotr Usewicz
2 Answers Posted
Ja NE's Avatar
Guest - n/a Posts
#2: Re: UTF-8 Problem

Piotr Usewicz <piotr@layer22.com> wrote:
[color=blue]
> Hi...
>
> I've got a silly problem. I'm using a MySQL 4.1 with UTF-8 charset.
> phpMyAdmin with UTF-8 charset aswell. The problem is when I enter data
> in phpMyAdmin or any other MySQL tool, I can't see non standard letter
> in my app. But when I enter data in my app i can't see thos chars in
> let's say phpMyAdmin. Notice that my app is UTF-8 aswell... Any ideas
> what's wrong? (PHP 5.0.3)
>[/color]

I had simmilar problem and have solved it with just one line after
database connection:

mysql_pconnect($hostname, $username, $password)
mysql_select_db($database)

add this line:

mysql_query("SET NAMES 'utf8'");


--
Ja NE
http://fotozine.org/?omen=janimir
--
Piotr Usewicz's Avatar
Guest - n/a Posts
#3: Re: UTF-8 Problem

Ja NE napisał(a):[color=blue]
> Piotr Usewicz <piotr@layer22.com> wrote:
>
>[color=green]
>>Hi...
>>
>> I've got a silly problem. I'm using a MySQL 4.1 with UTF-8 charset.
>>phpMyAdmin with UTF-8 charset aswell. The problem is when I enter data
>>in phpMyAdmin or any other MySQL tool, I can't see non standard letter
>>in my app. But when I enter data in my app i can't see thos chars in
>>let's say phpMyAdmin. Notice that my app is UTF-8 aswell... Any ideas
>>what's wrong? (PHP 5.0.3)
>>[/color]
>
>
> I had simmilar problem and have solved it with just one line after
> database connection:
>
> mysql_pconnect($hostname, $username, $password)
> mysql_select_db($database)
>
> add this line:
>
> mysql_query("SET NAMES 'utf8'");
>
>[/color]
Thanks, i'll see whether it works or not ;]
 
Not the answer you were looking for? Post your question . . .
196,794 members ready to help you find a solution.
Join Bytes.com

What is Bytes?

We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights. Get the best answers to your questions from over 196,794 network members.
Post your question now . . .
It's fast and it's free

Popular Articles

Top Community Contributors