質問: Product::select(DB::raw('w_m, COUNT(w_m) AS w_m_count')) ->groupBy('w_m') ->having('w_m_count', '>=', 1) ->get(); どのように修正したらいいのでしょうか? やりたい表示の方法は みかん 3 りんご 5 すいか 10 このような形で表示したいです。
回答: htmlのcharsetはどうなっていますか? デフォルトだとこうなっているはずです。 config/database.phpのmysqlのcharsetも確認してみて下さい。 'charset' => 'utf8mb4', 'collation' => 'utf8mb4_unicode_ci', それから、MySQLの文字コードも確認する必要があります。 設定ファイルmy.cnfを見るか、MySQLクライアントソフトを使って確認します。 character-set-server = utf8mb4 collation-server = utf8mb4_general_ci 古いMySQLだとちょっと違う文字コードだと思いますが、utf8だったら問題ないはずです。