我是在这里提问的新手,但我的问题是,如果有结果可以发回我的代码,但如果没有,我会$info
在最后一行得到一个未定义的错误。
我想要做的是把我的resultset
并把它放入一个数组$comments_made
中,如果有的话,如果没有返回"no comments"
。
如果有结果,则此代码可以正常工作。如果不是,我在$info
.
也许我从树上看不到木头。我一直在看它 :) 谢谢。
这是我的代码。提前致谢
public function retrieveCommentData( $blog__title){
$query = "select comment from comments where username='$_SESSION[username]' AND blogentrytitle = '$blog__title'";
$resultSet = $this->db->query($query);
while($row = $resultSet->fetch(PDO::FETCH_ASSOC)){
//preparing output
$comments_made[] = $row['comment'];
$info = $comments_made;
if(empty($comments_made) || ! $comments_made){
$info = "No comments.";
}
//echo "start"; echo $comments_made; echo "finsih";
}
return $info;
}