我是 PHP 中的 OOP 新手,我在以我想要的方式显示结果时遇到了一些麻烦。我的查询确实收集了所有结果,问题是在尝试添加<br />
标签进行格式化时。我得到了我的结果,然后是一些中断标签,然后是结果和不同数量的中断标签等等。我希望从我编码的方式来看,每个结果后面都应该有一个<br />
,但每个结果后面都有不同数量的<br />
标签。任何意见将是有益的。这是我的代码:
public function getForumActivity(){
$user = $this->uid;
$pdo = $this->db;
$stmt = $pdo->prepare("SELECT title FROM board WHERE user=:user");
$stmt->bindValue(':user',$user,PDO::PARAM_STR);
try{
$title = "";
$stmt->execute();
while($row = $stmt->fetch(PDO::FETCH_ASSOC)){
$title .= $row['title']."<br />";
}
return $title;
}
catch(PDOException $e){
echo $e->getMessage();
}
}