Как с комбинацией get_where и как в CI? - PullRequest
0 голосов
/ 02 февраля 2020

Я создаю модель в CI "get_where", и я, что комбинировать с "как", это мой код

$where = array();

    if ($courses != '') $where['courses'] = $courses;
    if ($session != '') $where['session'] = $session;

    if ($datefrom != '') $where['date >='] = $datefrom;
    if ($dateto != '') $where['date <='] = $dateto;
    if ($timefrom != '') $where['in_time >='] = $timefrom;
    if ($timeto != '') $where['in_time <='] = $timeto;

    if (empty($where))
    {
    return array(); // ... or NULL
    }
    else
    {

        if($order != ''){
            $this->db->order_by($order);
        }else{
            $this->db->order_by("date", "DESC");
        }

        $getQuery = $this->db->get_where('absent', $where);
        return $query = $getQuery->result();
    }

    if ($query->num_rows() > 0) {
        foreach ($query->result() as $row) {
            $data[] = $row;
        }
        return $data;
    }
    return false;

Когда я добавляю как $this->db->like('name',$name); до $getQuery результат всегда пуст .

Как с комбинацией get_where и как в CI?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...