ポーランド語の文字に問題があります。"Łukasz" の代わりに "?ukasz" や "null" のように、"Kraków" であるはずなのに、正しく書かれた単語を取得できません。mysql_connect または iconv(on json_encode($output)) の後に "mysql_set_charset('utf-8'/'iso-8859-1')" を試しましたが、それでも同じです (ただし、"ヌル")。どんな助けにも感謝します。
これは、私の Android アプリの php ファイルです。
$id_client = $_REQUEST['id_klienta'];
$con=mysql_connect('localhost', 'root', '') or die(mysql_error());
mysql_select_db('courier_helper') or die(mysql_error());
$sql=mysql_query("SELECT * FROM `clients` WHERE id_klienta='$id_client'");
while($r=mysql_fetch_assoc($sql))
$output[]=$r;
print(json_encode($output));
mysql_close($con);
?>