[eluser]sujitrulz[/eluser]
hi dcz,
i know this post quite old but i have some problem.i am new to CI infact 2 days old.
i want to populate data in dropdown. i have used your later function .
thisi s what i did so far
in model..
Code:
class Dropdown_model extends Model{
function get_dropdown_array($key, $value, $from){
$result = array();
$array_keys_values = $this->db->query('select '.$key.', '.$value.' from '.$from.' order by uid asc');
foreach ($array_keys_values->result() as $row)
{
$result[$row->$key]= $row->$value;
}
return $result;
}
}
in controller
Code:
function dropdown()
{
$this->load->model('Dropdown_model');
$this->data['drop'] = $this->Dropdown_model->get_dropdown_array('uid', 'name','users');
}
in view
Code:
<?=form_dropdown('uid', $drop,'uid');?>
but i am getting error like
Quote:A PHP Error was encountered
Severity: Notice
Message: Undefined variable: drop
Filename: views/signup.php
Line Number: 34
A PHP Error was encountered
Severity: Warning
Message: Invalid argument supplied for foreach()
Filename: helpers/form_helper.php
Line Number: 310