検索条件
全1件
(1/1ページ)
データベース学習用のajaxを組んでいたのだけど、日本語が文字化けしてどうしようもなかったのだけど、ようやく解決策が判明
データベースへの問い合わせ結果も、外部入力と同様にdecodeすべきだった模様
すべてUFT8で統一していたので気づかなかった
メモ
use Encode 'encode'; $sth = $dbh->prepare($q); $row = $sth->execute(); #適当にフェッチ $value = decode('UTF-8', $value); # 結果の値をデコード #最後にエンコードして返す return encode('UTF-8', $result);