Просто пытаюсь вывести некоторые строки из базы данных и пройти через них, но я получаю не-объектную ошибку.
$db = classes_pdoDB::getConnection();
$query = "SELECT *
FROM lesson
WHERE userID=:userID";
$stmt = $db->prepare($query);
$stmt->execute(array(':userID' => $userID));
$lessons = $stmt->fetchAll();
foreach ($lessons as $lesson){
print_r ($lesson);
$page->addToBody ("<div class=\"editLessonEntry\">
<p><a href=\"editLesson.php?lessonid=" . $lesson->lessonID . "\" >" . $lesson->lessonTitle . "</a></p>
<p>" . $lesson->lessonSummary . " </p>
</div>
<hr />");
}
Не совсем уверен, что ошибка, потому что print_r работает нормально и показываетмне все объекты, которые я пытаюсь включить.Я уверен, что, как и все мои вопросы, я просто пропускаю что-то невероятно простое.Но я действительно не вижу этого.У меня есть другие похожие функции на сайте, которые работают нормально, и я не вижу различий на самом деле.