Wie zählen von Objekten in der Gruppe mit Codeigniter?

Ich bin mit active record, um wieder eine gruppierte Liste von Datumsangaben mit den folgenden code:

function get_archive_links(){

        $this->db->order_by('date','desc');
        $this->db->group_by('MONTH(date), YEAR(date)');
        $query = $this->db->get('blog'); 

    foreach ($query->result() as $row) {
        $data[] = array(
            'id' => $row->id,
            'date' => $row->date
        );
    }

    return $data;
}

Welche, wenn Sie geloopt und hallten auf meine Seite zurück:

  • Februar 2012
  • Januar 2012
  • Dezember 2012

Wie kann ich zählen, jedem Element in der Gruppe und zeigen Sie es in meine Liste? Beispiel:

  • Februar 2012 (2)
  • Januar 2012 (6)
  • Dezember 2012 (7)

Werde ich zählen, wie viele blog-Beiträge dort, wo für jeden Monat.

InformationsquelleAutor hairynuggets | 2012-02-24

Schreibe einen Kommentar