重複の可能性:
UTF-8 全体
Android で Web アプリケーションを作成し、php を使用して mysql に接続したいと考えています。このアプリはペルシャ語です。PHPのみでmysqlに接続すると、ペルシャ語でデータが表示されます(したがって、mysqlへの接続はtrueです)が、Androidアプリでこのphpを使用してmysqlに接続すると、ペルシャ語でデータを取得できません。助けてください。
あなたのテーブルは文字セットUTF-8でなければなりません。
before insert & before select 接続直後にこのクエリを使用する必要があります。
SET CHARACTER SET utf8
例えば:
$m_Handle = mysqli_connect('loaclhost',DATABASEUSERNAME,DATABASEPASSWORD,DATABASENAME)
or die ( mysqli_error($m_Handle) );
$sSQL= 'SET CHARACTER SET utf8';
mysqli_query($m_Handle,$sSQL)
or die ('Can\'t charset in DataBase');
私はペルシャ人で、何度もテストしています...