0

SQLを使用してMYSQLデータベースからマーカーのデータをプルし、マーカーの配列を構築します(属性locationnameaddressphone_numberを使用)。

スクリプトの最後に私はecho json_encode($myarray)

何らかの理由で、たとえば、特定のマーカーの名前またはアドレスにフランス語の記号が含まれることになります(例:é)-PHPは、名前またはアドレス全体を。に置き換えるだけnullです。その間、私のデータベーステーブルはフランス語の記号をうまく処理しています。

何が得られますか?

4

1 に答える 1

2

ヒンディー語のコンテンツでも同様の問題が発生しました。私にとって、それを解決したのは、データをプルする前に文字セットをUTF-8に設定することでした。その方法については、このページを参照してください。

http://www.php.net/manual/en/mysqli.set-charset.php

于 2012-06-27T18:29:46.637 に答える