( PHP )
echo '<label for="category_name">カテゴリ</label>';
echo '<select name="key_03" id="category_name">';
$array = array();
foreach ($rows as $row) {
$array[] = $row['category_name'];
}
$no_duplication_array = array_unique($array);
$align_keys_no_duplicated_array = array_values($no_duplication_array);
foreach ($align_keys_no_duplicated_array as $i => $value) {
echo '<option value="' .$value[$i]. '">' .$value[$i]. '</option>';
}
echo '</select>';
上記の $rows には MySQL からの値を取得しています。
その配列内の重複した値を削除後、キーを振り直し出力したところ、
print_r($align_keys_no_duplicated_array); では、
array ( [0] => あ [1] => い [2] => く )
文字化けはないのですが、HTML では以下のようになっています。
<select name="key_03" id="category_name">
<option value="�">�</option>
<option value="�">�</option>
<option value="�">�</option>
</select>
対応として、
php.ini を
mbstring.language=Japanese
mbstring.internal_encoding="UTF-8"
mbstring.http_output="UTF-8"
HTML
<meta http-equiv="content-language" content="ja">
<meta charset="UTF-8">
を行ったのですが、文字化けは解消しませんでした。
わかる方がおりましたら、ご教授下さい。
宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 2段階プルダウンで1段階目の選択を終えた後に選択ボックスを見えなくしたい 2 2022/07/05 21:58
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- JavaScript console.logがどうしても2つ機能しないのでアドバイスをくださいお願いします 2 2022/07/07 22:13
- JavaScript セレクトボックスを2つ設けて選択して初めてメッセを表示 1 2022/07/27 12:15
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- JavaScript 電車の運賃を出すプログラムを作っています。 2 2022/06/22 09:36
- JavaScript JavascriptからSQLへ繋ぎ方が分からない 3 2022/07/07 00:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
fgetc関数について
-
php 1桁になるまでの和 スマー...
-
スカラーのベクトル微分
-
配列の要素(value)に、変数を...
-
STLのvectorで作った配列をメン...
-
C言語 最大値と最小値を求めて...
-
プログラミングのPythonのnoteb...
-
読み込んだデータを構造体に割...
-
同一列内のセルを結合して表示...
-
Perlで重複行を削除したい
-
多次元配列からxmlツリーを作成...
-
多次元配列のオーソドックスな...
-
行列
-
php で1から100までの素数の表...
-
配列から値を取得する方法。
-
多次元連想配列 検索 削除 ...
-
読み(あ行~わ行)ごとに分け...
-
配列の添え字が小数だとどうなる?
-
C言語の配列をPush(追加)する...
-
配列同士の足し算のループ処理
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スカラーのベクトル微分
-
特定の文からメールアドレスの...
-
読み(あ行~わ行)ごとに分け...
-
ファイルの書き込みについて教...
-
php で1から100までの素数の表...
-
C言語の配列をPush(追加)する...
-
配列の要素(value)に、変数を...
-
STLのvectorで作った配列をメン...
-
C言語 最大値と最小値を求めて...
-
行列
-
verilogで、配列の一部をタスク...
-
CArrayのソート
-
PHPのセレクトボックスの初期値...
-
Perlで重複行を削除したい
-
pythonのnumpyでの繰り返しでの...
-
System.String.Splitでエラー
-
連想配列から<th>を含むテーブ...
-
2次元配列CSVのソート
-
【PHP】配列のキー名の修正は可...
-
Pager::factory()の使い方がわ...
おすすめ情報
もちろん、 php.ini 設定後 サーバ反映、リスタートしています。
HTML 出力だけ文字化けって、これまでにないバグですね。