Witajcie,
bawię się z CI i napotkałem problem. Otóż w bazie mam prościutką tabelę:

ID | NAZWA
-----------------
1 | IT
2 | Finanse
3 | Bankowosc

itd.

Korzystając z tutoriali CI chcę zbudować element forma za pomocą:

  1. <?php
  2. $options = array(
  3. 'small' => 'Small Shirt',
  4. 'med' => 'Medium Shirt',
  5. 'large'  => 'Large Shirt',
  6. 'xlarge' => 'Extra Large Shirt',
  7. );
  8.  
  9. echo form_dropdown('shirts', $options, 'large');
  10. ?>


z tym że tu podany jest przykład wyciągania danych z array, a ja chcę wyciągnąć swoje dane z podanej wyże tabeli.

Robię to tak:

  1. <?php
  2. $query = $this->db->query("SELECT * FROM branza");
  3.  
  4. foreach ($query->result_array() as $row)
  5. {
  6. $branza = array( $row['id'].' => '.$row['nazwa']);
  7. }
  8.  
  9. echo form_dropdown('branza', $branza, '0');
  10. ?>


wiem, że źle robię, ale jak dane z bazy umieścić w takiej tebeli jak w manualu?