Старайтесь осветить объект. Проблема заключается в том, что когда я делаю что-либо с кодом, я обнаруживаю, что код не go продвигается дальше для извлечения данных из таблицы Sectors и таблицы курсов. Я применил find()
Я использую Cake PHP 4.x, чтобы прояснить, что это последняя версия Cake PHP под названием Strawberry. Я также не понимаю, почему это влияет на мой код, когда я применяю простую структуру кода для запуска своего кода.
Взгляните на фрагмент кода, чтобы выполнить простой запрос поиска с Cake PHP Strawberry.
$Sectors
не определено, но мне нужно знать способ определения и применения переменной $Sectors
, чтобы я дал значение для относительной структуры таблицы.
Таблица не загружается из-за проблемы, которую я пока не понимаю, но, ребята, помогите мне, я обновлю свой код и воспользуюсь реальным кодом, чтобы определить структуру кода, которая будет работать для Cake PHP Клубника.
код:
$this->loadModel('Sectors');
$this->loadModel('Courses');
$Sectors = $Sectors->find('all')->contain('Sectors', 'Courses');
pr($sectors);
$this->contain(['Sectors', 'Courses']);
$this->set(compact('sectors'));
Для извлечения данных из таблицы, чтобы получить связь данных из таблицы секторов и курсов.
ошибка:
Вызов функции-члена find () в null