我从数据库中提取数据时遇到问题,它可以正确插入数据,但不会显示。
这是控制器提供的功能:
$post = $this->postModel->getPostById($id);
$user = $this->userModel->getUserById($post->user_id);
$data = [
'post' => $post,
'user' => $user
];
$this->view('posts/show', $data);
这是数据库中的函数:
$this->db->query('SELECT * FROM posts WHERE id = :id');
$this->db->bind(':id', $id);
$row = $this->db->single();
return $row;
这是一行错误的HTML:
echo $data['post']->title
答案 0 :(得分:0)
您有一条记录,其“标题”字段中的值为空。