как получить несколько строк с помощью одного и того же столбца в codeigniter

0

Я пытаюсь получить несколько строк через один и тот же столбец. Я использовал предложение, по порядку, но все же он возвращает только одну строку.

   function slots($condition){
    $this->db->select('slot_id');
    $this->db->from('mn_date_slot');
    $this->db->where('journey_date',$condition);
    $this->db->group_by('journey_date');
    $this->db->order_by('slot_id','desc');
    return $this->db->get()->result_array();
    }

Я хочу получить slot_id из 4-х строк, где путь_диски такой же.

  • 0
    Пожалуйста, опубликуйте структуру вашей таблицы и образец данных.
Теги:
codeigniter
row
identity-column

1 ответ

0

Если вы хотите получить все записи, чья дата поездки одинакова, вам нужно удалить группу по параметру. Используйте следующую функцию

function slots($condition){
    $this->db->select('slot_id');
    $this->db->from('mn_date_slot');
    $this->db->where('journey_date',$condition);
    $this->db->order_by('slot_id','desc');
    return $this->db->get()->result_array();
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню