私はいくつかのウェブサイトで見つけたコードを使用して、mysqlをExcelに変換しようとしています。
ここに私が使用しようとしているコードへのリンクがあります:
http://www.phpsimple.net/tutorials/mysql_to_excel/
Excelを保存しようとすると、特別な文字はありませんがうまく動作します。
しかし、mysqlから次のデータを変換します
ÇüéüâäàåççëëèïîìÄÄÉÉööûùÿûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧
これにExcelで
¼ 「ΣΩδ∞φε∩£¥₧
また、mysqlの以下のテキストの場合、Excelファイルには何も表示されません。
ÇüéüâäàåççëëèïîìÄÄÉÉööûùÿûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ ∞φε∩£₧₧ äàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ∞φε∩£¥₧ÇüéüâäàåçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαßΓΣΩδ INF ÇüéüâäàååçêëèïîìÄÄÉôöòûùÿÖ܃áñÑαß
私は次の追加のヘッダーを設定しようとしましたが、助けにはなりませんでした:
header("Content-type: application/vnd.ms-excel; charset=utf-8; encoding=utf-8");
回答:
回答№1は0UTF16-LEをエンコードとして追加することで解決しましたタイプ。 2番目の部分のテキストはまだ欠落しています。使用しているコードとテキストの改行に関連して何かが見えます。デバッグして修正できるかどうかを確認します。