У меня возникли проблемы с отображением значений, полученных из базы данных, и их отображением в раскрывающемся меню с помощью codeigniter. Код выглядит следующим образом:
Контроллер:
<?php
class AuthorSignupC extends CI_Controller
{
function index()
{
$this->load->model('AuthorSignupM');
$this->load->helper(array('form', 'url'));
$this->load->library('form_validation');
$data['title']= 'All Conferences';
$data['groups'] = $this->AuthorSignupM->ViewAllConf();
$this->load->view('AuthorSignup', $data);
}
}
Модель:
<?php
class AuthorSignupM extends CI_Model
{
function ViewAllConf()
{
$this->db->select('ConfLName');
$this->db->from('conference');
//$query = $this->db->query('SELECT ConfLName FROM conference');
$query = $this->db->get();
return $query->result();
}
}
?>
Просмотр:
<select class="form-control">
<?php
foreach($groups as $row)
{
echo '<option value="'.$row->description.'">'.$row->description.'</option>';
}
?>
</select>