Я хочу получить line_id из моей таблицы lines_stations:
Это поиск по расписанию, поэтому я использую форму station_from_id и station_to_id.
Моя функция поиска здесь:
public function search($station_from_id, $station_to_id) {
$stations = array($station_from_id, $station_to_id);
$this->db->from('lines_stations');
$this->db->where_in('station_id', $stations);
$q = $this->db->get();
$lines_stations = $q->result();
return $q->result();
}
Это возвращает мне все строки из lines_stations, где station_id это station_from_id или station_to_id, но мне нужно получить только эти, где порядок правильный - например:
- station_from_id = 2
- station_to_id = 1
Я должен получить только это:
Понятия не имею, как это сделать.
Я использую CodeIgniter 3.