Wie kann ich Daten aus der Datenbank abrufen, indem ich Datensätze zwischen zwei Daten mit ActiveRecord von CodeIgniter abfrage?
Abrufen von Daten, die zwischen zwei Daten gepostet werden
Thomas Johannes
Das sieht so aus, wie Sie es brauchen:
$this->db->where('order_date >=', $first_date);
$this->db->where('order_date <=', $second_date);
return $this->db->get('orders');
-
@ThorpeObazee Was ist, wenn ich zwei Nummern habe und möchte, dass diese eingegebene Nummer dazwischen liegt oder nicht?
– ankit suthar
10. Februar 2017 um 10:55 Uhr
Chakradhar
Versuche dies:
$this->db->where('sell_date BETWEEN "'. date('Y-m-d', strtotime($start_date)). '" and "'. date('Y-m-d', strtotime($end_date)).'"');
Hoffe, das wird funktionieren
Das hat bei mir super funktioniert
$this->db->where('sell_date BETWEEN "'. date('Y-m-d', strtotime($start_date)). '" and "'. date('Y-m-d', strtotime($end_date)).'"');
Jonmary Karanzi
Das hat bei mir funktioniert:
$this->db->where('RecordDate >=', '2018-08-17 00:00:00');
$this->db->where('RecordDate <=', '2018-10-04 05:32:56');
Abubakkar Tahir
Wenn Ihr abgelegtes Datum ein Zeitstempel in der Datenbank ist, ist dies der einfache Weg, um Aufzeichnungen zu erhalten
$this->db->where('DATE(RecordDate) >=', date('Y-m-d',strtotime($startDate)));
$this->db->where('DATE(RecordDate) <=', date('Y-m-d',strtotime($endDate)));
DRO
Wenn Sie SQL-Daten vergleichen möchten, können Sie Folgendes versuchen:
$this->db->select();
$this->db->from('table_name');
$this->db->where(' date_columnname >= date("'.$from.'")');
$this->db->where( 'date_columnname <= date("'.$to.'")');
Das hat bei mir funktioniert (PHP und MySQL).
Shahzad
Schreiben Sie einfach ZWISCHEN '{$startDate}' AND '{$endDate}'
in wo zustand als
->where("date BETWEEN '{$startDate}' AND '{$endDate}'")
Bitte erklären Sie es weiter, und wenn Sie etwas versucht haben, posten Sie bitte den Code.
– JondavidJohn
2. Februar 2011 um 14:42 Uhr
Ich habe keine Ahnung, wovon du sprichst
– Teej
2. Februar 2011 um 14:42 Uhr
Versuchen Sie, zwischen zwei Daten Daten aus Ihrer Datenbank abzurufen?
– WNRosenberg
2. Februar 2011 um 14:45 Uhr
Ja, ich versuche, Daten aus meiner Datenbank zwischen zwei Daten mithilfe von Codeigniter-Quries abzurufen
– Thomas Johannes
2. Februar 2011 um 15:24 Uhr