Я был занят с последующей функцией. Тем не мение, «Примечание: преобразование массива в строку в C: \ xampp \ htdocs \ eindwerk6 \ classes \ User.php«на линии 364 продолжает выскакивать.
Это соответствующая функция в User.php:
public function checkFollow($mainID, $guest){
$conn = db::getInstance();
$statement = $conn -> prepare("SELECT COUNT(*) FROM followOthers WHERE followerID=:followerID AND followingID=:followingID");
$statement -> bindValue(':followerID', $mainID); //this is line 364
$statement -> bindValue(':followingID', $guest);
return $statement;
}
Вот где я вызываю эту функцию:
$check = $user->checkFollow($currentUser, $guest);
$countCheck = 0;
foreach ($check as $c){
$countCheck = 0;
}
Это где он должен быть использован:
if($check->fetchColumn() == 1){
echo "<a class='btn btn-default' href='#'>Unfollow</a>";
}else{
echo "<a class='btn btn-default' href='#'>Follow</a>";
}
Задача ещё не решена.
Других решений пока нет …