Codeigniter 2.1 — MySQL и регулярное выражениеPhp

Кемеровские программисты php общаются здесь
Anonymous
Codeigniter 2.1 — MySQL и регулярное выражение

Сообщение Anonymous »

У меня есть такой код:

Код: Выделить всё

   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();
}
$col — это имя строки в таблице, а $id — уникальный идентификатор для запроса.
В большинстве случаев это уникальный номер, но у меня в этой таблице есть строка даты, и в таблице она вставляется как метка времени, но при выполнении запроса необходимо выбрать все совпадения для выбранного дня (например, необходимо выбрать все данные за 11 июня 2012 г.). Как мне это сделать (я не знаком с REGEXP)?

Подробнее здесь: https://stackoverflow.com/questions/109 ... and-regexp

Вернуться в «Php»