2016-06-16 8 views
0

Gibt es eine Möglichkeit, nur eine Dezimalzahl mit select_avg() in CodeIgniter anzuzeigen?Anzahl der Dezimalstellen mit select_avg() in CodeIgniter

$this->db 
     ->select_avg('Stars') 
     ->from('Reviews') 
     $query=$this->db->get(); 
     return $query->result(); 
+0

Zeigen Sie Ihren Code bitte –

+0

prüfen Antwort unten –

+0

Könnte [number_format()] (http: // php.net/manual/en/function.number-format.php) Hilfe in Controller oder View? – Tpojka

Antwort

0

Versuchen Sie, wie dieses

$this->db->select_avg(ROUND('Nr_stele'))->from('Recenzii as r'); 
$query = $this->db->get(); 
return $query->result_array(); 

prüfen SQL ROUND() Function und $this->db->select_avg() in codeigniter

+0

Ich will nicht ROUND, ich will es nur 4.5 nicht 4.5000 – rooger

+0

@rooger wollen Sie Nummer in einem Fließkomma? –