the data row 1 is stored as utf-8 (non-a-z letters "japanese") but on my PHP page it display as ????
I have set in that page
Page=>
<?php header("Content-type: text/html; charset=utf-8");?>
echo"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">";
mb_detect_order("UTF-8,eucjp-win,sjis-win,");
ini_set('default_charset', 'utf-8');
php.ini=>
extension=php_mbstring.dll
mbstring.language = Neutral;
mbstring.internal_encoding = UTF-8;
mbstring.http_input = UTF-8,SJIS,EUC-JP;
mbstring.http_output = UTF-8;
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none;
But in Phpmyadmin display => correctly
But in MySql Query Broswer display => correctly
But in MySql Control Center display => ????
But in Website display => ????
All was tested on the same time
is there a way to let website display like what is in the data as utf-8?
I did try
print_r($row[t_name_j]);
echo "$row[t_name_j]";
echo encode_utf8($row[t_name_j]);
But none succeess in my php page
Can someone knows how teach me?
I have also attched the screen shot of the 4 application/page
EDITED:
I mean the word which turns ???? is not a-z characters.