моя структура таблицы базы данных выглядит следующим образом:
wdt date teacherid
1 2011-01-11 1001
2 2011-01-11 1002
3 2011-01-12 1001
4 2011-01-12 1002
Теперь я хочу выбрать поле даты из таблицы, где teacherid = "1001", а затем вернуть результат в виде массива, подобного this-array ("2011-01-11", "2011-01-12 «)
так, чтобы в моем файле просмотра я мог проверить, существуют ли конкретные данные в массиве, например:
if (in_array("2011-05-18", $date)) // here the $date would be the array result which -
// I am expecting to get from model via controller
{
echo "Found";
}
Мой контроллер выглядит следующим образом:
function index(){
$this->load->model('mod_teacher_workingday');
$data['date']= $this->mod_teacher_workingday->get();
$data['main_content']='view_teacher_workingday';
$this->load->view('includes/template',$data);
}
Не могли бы вы показать мне, как должна выглядеть моя модель, чтобы получить результат в виде массива в моем файле представления, и я могу проверить, существуют ли конкретные данные в этом массиве? Просто для вашей информации я использую Codeigniter.
Спасибо:)