CodeIgniter Forums
$data['query'] result to form_dropdown() - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20)
+--- Forum: Archived Development & Programming (https://forum.codeigniter.com/forumdisplay.php?fid=23)
+--- Thread: $data['query'] result to form_dropdown() (/showthread.php?tid=29637)



$data['query'] result to form_dropdown() - El Forum - 04-16-2010

[eluser]dimaomni[/eluser]
Hello Dear.
I have stuck with passing data from Controller to Viewer.
How to make dropdawn menu with combined number.letter column?
print_r($query) in viewer gives below result:
Array
(
[0] => stdClass Object
(
[id] => 1
[number] => 8
[letter] => A
)
[1] => stdClass Object
(
[id] => 9
[number] => 8
[letter] => B
)
[2] => stdClass Object
(
[id] => 10
[number] => 8
[letter] => V
)
-------------------
Controller:
...
$data['query'] = $this->Meditlesson->selectclass();
$this->load->view('admin/vshowbylesson',$data);
...

View:
..
echo form_dropdown('classroom', $query, '1')
...
Thanks in advance!


$data['query'] result to form_dropdown() - El Forum - 04-16-2010

[eluser]dimaomni[/eluser]
founded:

Model:
foreach($query AS $row):
$letter[$row->letter] = &$row->letter;
$number[$row->number] = &$row->number;
endforeach;

echo form_open('index.php/adminka/studentWork');
echo form_dropdown('classroom', $letter, '1');
echo form_dropdown('classroom', $number, '1');
.....