Moje pytanie ogólnie dotyczy programowania w php, ale jako, że kod mam napisany pod CI, więc umieszczam temat tutaj.
Chcę zbudować sobie tablicę array z danych, które uzyskuję z db. Nie wiem w jaki sposób dobrze to zrobić. Poniżej przedstawiam metodę, którą chcę zbudować tablicę data['opcje'].
public function galeria(){ $kategorie = $this->Galeria_m->pokaz_kategorie(); foreach ($kategorie->result() as $row) { } $this->load->view('panel/galeria', $data); }
Tak wygląda moja metoda pokaz_kategorie:
public function pokaz_kategorie(){ $q = $this->db->get('kategoria'); return $q; }
Chciałbym uzyskać taki efekt:
'1' => 'kategoria1', '2' => 'kategoria2', );
a uzyskuję taki: