PHP で mysql の結果の平均を計算したい (フレームワークとして CodeIgniter を使用している)。私の(モデル)コード:
$query = $this->db->query('SELECT stars FROM feedback');
$res = $query->result_array();
$avrage = array_sum($res); // The impossible part
$avrage = round($avrage,0);
クエリの結果は次のようになります: (print_r)Array ( [0] => Array ( [stars] => 5 ) [1] => Array ( [stars] => 3 ) )
「5」と「3」を別の配列に入れたいだけなので、 array_sum() がその仕事をすることができます。どうすればいいですか?
ありがとう。