2016-09-30 5 views
-1

ich habe ein Problem, wie man zwischen Datum filtert, wenn ich nur ein Spaltendatum in meiner Tabelle habe?wie man zwischen Datum in coderigniter filtert

das ist mein Modell

public function filter_date ($first_date,$second_date) { 
$this->db->where('tanggal >=',$first_date); 
$this->db->where('tanggal >=',$second_date); 
return $this->db->get('kegiatan'); 
} 

das ist mein Controller

public function filter($first_date,$second_date) { 
     $this->load->model('M_kegiatan'); 
     $data['kegiatan'] = $this->M_kegiatan->filter_date($first_date,$second_date); 
     $this->load->view('beranda', $data); 
    } 

jemand kann mir helfen?

+0

Wenn Sie hier keinen Code posten, warten Sie immer auf eine mögliche Antwort. Niemand kann in deinem Kopf lesen. Also sei nett und versuche es gut zu machen :) – Franco

+0

danke für deinen Rat, ich bearbeite schon meinen Beitrag. Kannst du mir helfen, mein Problem zu lösen? –

Antwort

0

Ich weiß immer noch nicht, welche Filteranforderungen Sie haben, aber wenn Sie Daten filtern möchten, die zwischen einem bestimmten Bereich liegen, z. ‚Tanggal‘ muss größer sein oder gleich dann first_date $ und weniger oder gleich als $ second_date Sie es so tun konnte:

$this->db->where('tanggal >=',$first_date); 
$this->db->where('tanggal <=',$second_date); 

Wenn dies nicht der Fall ist, was Sie meinen, als etwas mehr zusätzliche Informationen und Klarheit wird es erforderlich sein,

+0

Ich möchte Tanggal zu filtern ich meine, in meiner Tabelle nur eine Spalte zu filtern, Tanggal in Englisch bedeutet Datum –

+0

Sie brauchen also die Daten, die zwischen den beiden Bereichen sind? – Franco

+0

ja, das meine ich –

Verwandte Themen