Code: Select all
function mgl_get_by($col,$id)
{
$this->db->select('*');
$this->db->from('global_info');
$this->db->join('ad', 'id_ad = id_global_info');
$this->db->where('info_type_id', 1);
$this->db->where($col, $id);
$this->db->or_where("$col REGEXP $id");
$this->db->order_by('paid', 'desc');
$this->db->order_by('date_created', 'desc');
$q = $this->db->get();
return $q = $q->result_array();
}
In den meisten Fällen ist es eine eindeutige Zahl, aber ich habe eine Datumszeile in dieser Tabelle, und in der Tabelle wird sie als Zeitstempel eingefügt, aber bei der Abfrage müssen alle Übereinstimmungen für den ausgewählten Tag ausgewählt werden (z. B. müssen alle Daten vom 11.06.2012 ausgewählt werden). Wie kann ich das machen (ich bin mit REGEXP nicht vertraut)?
Mobile version