po zwroceniu do kontrolera wyniku z return zwraca sie tylko 000
cale dzialanie jest w petli foreach kotra leci po wszystkich po kolei...
proszę o wytłumaczenie o co tu chodzi?
nie ma tu żadnego break, else, ani nic co by stopowalo petle? chyba ze gdy wykonuje sie return jest jakis automatyczny STOP?
pisane w codeigniter
foreach ($ds as $itemdir) { $this->db->select('number,icon'); $this->db->from('modules'); $this->db->where('number', $itemdir); $this->db->where('visible', 1); $this->db->where('active', 1); $this->db->order_by('name', 'ASC'); $query = $this->db->get(); if ($query->num_rows() > 0) { return $query->result_array(); } }