holoholobird回答ポイント 100ptウォッチ

DHX quick tableの文字コードの取り扱いについて

http://phpspot.org/blog/archives/2009/12/ajaxdhx_quick_t.html
http://www.dhtmlx.com/blog/?p=144

PHPmyadminでlistテーブルを作り、idフィールド(int型でオートインクリメント)、nameフィールドをtext型、照合順序utf8_general_ci としました。
INSERT INTO list (name) VALUES ('ニュース');
をlistテーブルで実行したところ、phpmyadminからはニュースと表示されますが、
http://localhost/dhx_quick_tables/my_gridview.phpでは????と表示されます。
逆にdhx_quick_tablesのiniを書き換えて編集可能にしてからnameに「日本語」と打ち込むと、
http://localhost/dhx_quick_tables/my_gridview.php?key=passwordでは日本語と表示されて、リロードしてもそのまま表示されますが、
phpmyadminでは日本語 と表示されます。
unicodeで「日本語」と打ち込み西欧(ISO-8859-1)に文字をエンコードすると日本語 となることから、これが原因だとは思いますが改善策がわかりません。
http://www.dhtmlx.com/blog/?s=tab&paged=3
このあたりのページなどを見てみましたが、自分では解決できませんでした。

使用環境はfirefox3.6、ブラウザの表示は共にunicodeです。どなたか解決策をご教示ください。
よろしくお願いします。

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2012-01-31 20:11:26
終了日時
2012-02-07 20:15:05
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

phpMyAdmin290Unicode130エンコード551文字コード574iSO276ブラウザ4012

人気の質問

メニュー

PC版