Ошибка bindValue: Примечание. Преобразование массива в строку в C: \ xampp \ htdocs \ eindwerk6 \ classes \ User.php в строке 362

Я был занят с последующей функцией. Тем не мение, «Примечание: преобразование массива в строку в 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>";
}

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector